Add CI checks for migrations and translations. #186

* ci: add migration check

* fix install

* fix tox config

* ci: add check for outdated translations

* update french translation

* ci: django needs xgettext

* option --all doesn't work

* refresh all translations

* ci: help debug failed jobs

* ci: fix jobs graph

* ci: also check that compiled catalogs are up to date
master
Éric 2022-10-12 04:17:17 -04:00 committed by GitHub
parent f8ace75f36
commit bd2fede501
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 935 additions and 394 deletions

View File

@ -8,12 +8,12 @@ on:
jobs:
prepare:
runs-on: ubuntu-latest
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Create matrix
uses: fabiocaccamo/create-matrix-action@v2
id: create_matrix
@ -25,17 +25,46 @@ jobs:
python-version {3.8}, django-version {2.2,3.0,3.1,3.2}, database {sqlite,postgres}
python-version {3.9}, django-version {2.2,3.0,3.1,3.2}, database {sqlite,postgres}
python-version {3.10}, django-version {3.2,4.0}, database {sqlite,postgres}
outputs:
matrix: ${{ steps.create_matrix.outputs.matrix }}
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
cache: 'pip'
- name: Install tools needed
run: |
sudo apt install gettext
pip install pip --upgrade
pip install tox
- name: Check migrations
run: |
tox -e migrations
- name: Check translations
run: |
tox -e translations
test:
needs: prepare
needs: [prepare, lint]
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
matrix:
include: ${{fromJson(needs.prepare.outputs.matrix)}}
services:
@ -55,34 +84,34 @@ jobs:
- uses: actions/checkout@v2
- name: Install psycopg2 prerequisites
run: sudo apt-get install libpq-dev
run: sudo apt install libpq-dev
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
cache: 'pip'
- name: Upgrade pip version
run: |
pip install pip --upgrade
- name: Install django
run: |
pip install "Django ~= ${{ matrix.django-version }}"
- name: Install requirements
run: |
pip install -r requirements.txt
pip install -r requirements-test.txt
- name: Run tests
env:
env:
DATABASE_ENGINE: ${{ matrix.database }}
run: |
coverage run --append --source=admin_interface setup.py test
coverage xml -o ./coverage.xml
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v2
with:
@ -90,4 +119,3 @@ jobs:
files: ./coverage.xml
flags: unittests
verbose: true

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: django-admin-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-04 09:18+0000\n"
"POT-Creation-Date: 2022-10-11 14:29-0400\n"
"PO-Revision-Date: 2018-12-30 19:13-0500\n"
"Last-Translator: Martin Vuelta <martin.vuelta@softbutterfly.io>\n"
"Language-Team: Spanish <dev@softbutterfly.io>\n"
@ -19,182 +19,255 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin_interface/admin.py:21
#: admin_interface/admin.py:31
msgid "Environment"
msgstr "Ambiente"
#: admin_interface/admin.py:30
#: admin_interface/admin.py:43
msgid "Language chooser"
msgstr ""
#: admin_interface/admin.py:37
#: admin_interface/admin.py:54
msgid "Logo"
msgstr "Logo"
#: admin_interface/admin.py:45
#: admin_interface/admin.py:66
msgid "Favicon"
msgstr "Favicon"
#: admin_interface/admin.py:49
#: admin_interface/admin.py:68
msgid "Title"
msgstr "Título"
#: admin_interface/admin.py:57
#: admin_interface/admin.py:79
msgid "Header"
msgstr "Encabezado"
#: admin_interface/admin.py:66
#: admin_interface/admin.py:91
msgid "Breadcrumbs / Module headers"
msgstr "Breadcrumbs / Encabezados de módulos"
#: admin_interface/admin.py:76
#: admin_interface/admin.py:106
msgid "Generic Links"
msgstr "Enlaces genéricos"
#: admin_interface/admin.py:83
#: admin_interface/admin.py:116
msgid "Save Buttons"
msgstr "Botones de guardar"
#: admin_interface/admin.py:91
#: admin_interface/admin.py:127
msgid "Delete Buttons"
msgstr "Botones de borrar"
#: admin_interface/admin.py:99
#: admin_interface/admin.py:137
msgid "Navigation Bar"
msgstr ""
#: admin_interface/admin.py:139
msgid "Related Modal"
msgstr "Modal para objetos relacionados"
#: admin_interface/admin.py:109
#: admin_interface/admin.py:152
msgid "Form Controls"
msgstr ""
#: admin_interface/admin.py:162
msgid "List Filter"
msgstr "Lista de filtros"
#: admin_interface/admin.py:113
#: admin_interface/admin.py:174
msgid "Recent Actions"
msgstr "Acciones recientes"
#: admin_interface/apps.py:11
#: admin_interface/apps.py:12
msgid "Admin Interface"
msgstr "Interfaz de administración"
#: admin_interface/models.py:72 admin_interface/models.py:116
#: admin_interface/models.py:135
#: admin_interface/models.py:69 admin_interface/models.py:126
#: admin_interface/models.py:158
msgid "name"
msgstr "Nombre"
#: admin_interface/models.py:75 admin_interface/models.py:132
#: admin_interface/models.py:253
#: admin_interface/models.py:71 admin_interface/models.py:144
#: admin_interface/models.py:301
msgid "active"
msgstr "Activo"
#: admin_interface/models.py:79
#: admin_interface/models.py:75
#: admin_interface/templates/admin/base_site.html:6
#: admin_interface/templates/admin/base_site.html:60
#: admin_interface/templates/admin/base_site.html:163
msgid "Django administration"
msgstr "Administración de Django"
#: admin_interface/models.py:81
#: admin_interface/models.py:77
msgid "title"
msgstr "Título"
#: admin_interface/models.py:87 admin_interface/models.py:102
#: admin_interface/models.py:122
#, fuzzy
#| msgid "logo color"
#: admin_interface/models.py:84 admin_interface/models.py:104
#: admin_interface/models.py:134
msgid "color"
msgstr "color de logo"
msgstr "color"
#: admin_interface/models.py:90 admin_interface/models.py:105
#: admin_interface/models.py:289
#: admin_interface/models.py:86 admin_interface/models.py:112
#: admin_interface/models.py:351
msgid "visible"
msgstr "Visible"
#: admin_interface/models.py:95
#: admin_interface/models.py:96
msgid "Leave blank to use the default Django logo"
msgstr "Dejar en blanco para usaer el logo por defecto de Django"
#: admin_interface/models.py:96
#: admin_interface/models.py:97
msgid "logo"
msgstr "logo"
#: admin_interface/models.py:107
msgid "max width"
msgstr ""
#: admin_interface/models.py:110
msgid "max height"
msgstr ""
#: admin_interface/models.py:122
msgid "(.ico|.png|.gif - 16x16|32x32 px)"
msgstr "Formatos ico, png o gif. Tamaños de 16x16 o 32x32 pixeles"
#: admin_interface/models.py:111
#: admin_interface/models.py:123
msgid "favicon"
msgstr "favicon"
#: admin_interface/models.py:120
#: admin_interface/models.py:131
msgid ""
"(red: #E74C3C, orange: #E67E22, yellow: #F1C40F, green: #2ECC71, blue: "
"#3498DB)"
msgstr ""
#: admin_interface/models.py:125
#: admin_interface/models.py:137
msgid "visible in header (marker and name)"
msgstr ""
#: admin_interface/models.py:128
#: admin_interface/models.py:140
msgid "visible in favicon (marker)"
msgstr ""
#: admin_interface/models.py:134
#: admin_interface/models.py:147
msgid "Default Select"
msgstr ""
#: admin_interface/models.py:148
msgid "Minimal Select"
msgstr ""
#: admin_interface/models.py:154
msgid "control"
msgstr ""
#: admin_interface/models.py:157
msgid "code"
msgstr ""
#: admin_interface/models.py:141
#: admin_interface/models.py:164
msgid "display"
msgstr ""
#: admin_interface/models.py:148 admin_interface/models.py:173
#: admin_interface/models.py:214 admin_interface/models.py:233
#: admin_interface/models.py:259
#: admin_interface/models.py:172 admin_interface/models.py:201
#: admin_interface/models.py:262 admin_interface/models.py:284
#: admin_interface/models.py:307
msgid "background color"
msgstr "color de fondo"
#: admin_interface/models.py:154 admin_interface/models.py:179
#: admin_interface/models.py:226 admin_interface/models.py:245
#: admin_interface/models.py:249
#: admin_interface/models.py:179 admin_interface/models.py:215
#: admin_interface/models.py:276 admin_interface/models.py:298
msgid "text color"
msgstr "color de texto"
#: admin_interface/models.py:160 admin_interface/models.py:185
#: admin_interface/models.py:201
#: admin_interface/models.py:186 admin_interface/models.py:222
#: admin_interface/models.py:247
msgid "link color"
msgstr "color de enlace"
#: admin_interface/models.py:166 admin_interface/models.py:191
#: admin_interface/models.py:207
#: admin_interface/models.py:193 admin_interface/models.py:236
#: admin_interface/models.py:254
msgid "link hover color"
msgstr "color de enlace (hover)"
#: admin_interface/models.py:194 admin_interface/models.py:279
#: admin_interface/models.py:208
#, fuzzy
#| msgid "background color"
msgid "background selected color"
msgstr "color de fondo"
#: admin_interface/models.py:229
#, fuzzy
#| msgid "link color"
msgid "link selected color"
msgstr "color de enlace"
#: admin_interface/models.py:239 admin_interface/models.py:328
msgid "rounded corners"
msgstr "esquinas redondas"
#: admin_interface/models.py:220 admin_interface/models.py:239
#: admin_interface/models.py:269 admin_interface/models.py:291
msgid "background hover color"
msgstr "color de fondo (hover)"
#: admin_interface/models.py:276
#: admin_interface/models.py:325
msgid "background opacity"
msgstr "opacidad de fondo"
#: admin_interface/models.py:282
#: admin_interface/models.py:331
msgid "close button visible"
msgstr ""
#: admin_interface/models.py:286
#: admin_interface/models.py:335
msgid "highlight active"
msgstr ""
#: admin_interface/models.py:338
msgid "use dropdown"
msgstr "Usar lista desplegable"
#: admin_interface/models.py:298
#: admin_interface/models.py:341
msgid "sticky position"
msgstr ""
#: admin_interface/models.py:345
msgid "quick remove links for active filters at top of sidebar"
msgstr ""
#: admin_interface/models.py:348
msgid "foldable apps"
msgstr ""
#: admin_interface/models.py:355
msgid "sticky submit"
msgstr ""
#: admin_interface/models.py:358
msgid "sticky pagination"
msgstr ""
#: admin_interface/models.py:368
msgid "Theme"
msgstr "Tema"
#: admin_interface/models.py:299
#: admin_interface/models.py:369
msgid "Themes"
msgstr "Temas"
#: admin_interface/templates/admin/change_list.html:8
#, fuzzy
#| msgid "List Filter"
msgid "Filter"
msgstr "Lista de filtros"
#. Translators: don't translate this, the django catalog already contains it
#: admin_interface/templates/admin/change_list.html:14
#: admin_interface/templates/admin/change_list.html:19
msgid "Clear all filters"
msgstr ""
#: admin_interface/templates/admin/filter.html:13
#: admin_interface/templates/admin_interface/dropdown_filter.html:4
#, python-format

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: django-admin-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-12 19:23+0330\n"
"POT-Creation-Date: 2022-10-11 14:29-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Amir Ajorloo <amirajorloo@gmail.com>\n"
"Language-Team: Farsi <LL@li.org>\n"
@ -18,182 +18,256 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: admin_interface/admin.py:21
#: admin_interface/admin.py:31
msgid "Environment"
msgstr "محیط"
#: admin_interface/admin.py:30
#: admin_interface/admin.py:43
msgid "Language chooser"
msgstr "انتخاب زبان"
#: admin_interface/admin.py:37
#: admin_interface/admin.py:54
msgid "Logo"
msgstr "لوگو"
#: admin_interface/admin.py:45
#: admin_interface/admin.py:66
msgid "Favicon"
msgstr "آیکون تب"
#: admin_interface/admin.py:49
#: admin_interface/admin.py:68
msgid "Title"
msgstr "عنوان"
#: admin_interface/admin.py:57
#: admin_interface/admin.py:79
msgid "Header"
msgstr "هدر"
#: admin_interface/admin.py:66
#: admin_interface/admin.py:91
msgid "Breadcrumbs / Module headers"
msgstr "مسیر صفحه"
#: admin_interface/admin.py:76
#: admin_interface/admin.py:106
msgid "Generic Links"
msgstr "لینک‌های عمومی"
#: admin_interface/admin.py:83
#: admin_interface/admin.py:116
msgid "Save Buttons"
msgstr "دکمه‌های ذخیره"
#: admin_interface/admin.py:91
#: admin_interface/admin.py:127
msgid "Delete Buttons"
msgstr "دکمه‌های حذف"
#: admin_interface/admin.py:99
#: admin_interface/admin.py:137
msgid "Navigation Bar"
msgstr ""
#: admin_interface/admin.py:139
msgid "Related Modal"
msgstr "مدل‌های مرتبط"
#: admin_interface/admin.py:109
#: admin_interface/admin.py:152
msgid "Form Controls"
msgstr ""
#: admin_interface/admin.py:162
msgid "List Filter"
msgstr "فیلتر‌های لیست"
#: admin_interface/admin.py:113
#: admin_interface/admin.py:174
msgid "Recent Actions"
msgstr "فعالیت‌های اخیر"
#: admin_interface/apps.py:11
#: admin_interface/apps.py:12
msgid "Admin Interface"
msgstr "ظاهر ادمین"
#: admin_interface/models.py:72 admin_interface/models.py:116
#: admin_interface/models.py:135
#: admin_interface/models.py:69 admin_interface/models.py:126
#: admin_interface/models.py:158
msgid "name"
msgstr "نام"
#: admin_interface/models.py:75 admin_interface/models.py:132
#: admin_interface/models.py:253
#: admin_interface/models.py:71 admin_interface/models.py:144
#: admin_interface/models.py:301
msgid "active"
msgstr "فعال"
#: admin_interface/models.py:79
#: admin_interface/models.py:75
#: admin_interface/templates/admin/base_site.html:6
#: admin_interface/templates/admin/base_site.html:60
#: admin_interface/templates/admin/base_site.html:163
msgid "Django administration"
msgstr "مدیریت جنگو"
#: admin_interface/models.py:81
#: admin_interface/models.py:77
msgid "title"
msgstr "عنوان"
#: admin_interface/models.py:87 admin_interface/models.py:102
#: admin_interface/models.py:122
#: admin_interface/models.py:84 admin_interface/models.py:104
#: admin_interface/models.py:134
msgid "color"
msgstr "رنگ"
#: admin_interface/models.py:90 admin_interface/models.py:105
#: admin_interface/models.py:289
#: admin_interface/models.py:86 admin_interface/models.py:112
#: admin_interface/models.py:351
msgid "visible"
msgstr "نمایان"
#: admin_interface/models.py:95
#: admin_interface/models.py:96
msgid "Leave blank to use the default Django logo"
msgstr "برای نمایش لوگوی پیش فرض، خالی بگذارید."
#: admin_interface/models.py:96
#: admin_interface/models.py:97
msgid "logo"
msgstr "لوگو"
#: admin_interface/models.py:107
msgid "max width"
msgstr ""
#: admin_interface/models.py:110
msgid "max height"
msgstr ""
#: admin_interface/models.py:122
msgid "(.ico|.png|.gif - 16x16|32x32 px)"
msgstr "(.ico|.png|.gif - 16x16|32x32 px)"
#: admin_interface/models.py:111
#: admin_interface/models.py:123
msgid "favicon"
msgstr "آیکون تب"
#: admin_interface/models.py:120
#: admin_interface/models.py:131
msgid ""
"(red: #E74C3C, orange: #E67E22, yellow: #F1C40F, green: #2ECC71, blue: "
"#3498DB)"
msgstr ""
"(قرمز: #E74C3C, نارنجی: #E67E22, زرد: #F1C40F, سبز: #2ECC71, آبی: "
"#3498DB)"
"(قرمز: #E74C3C, نارنجی: #E67E22, زرد: #F1C40F, سبز: #2ECC71, آبی: #3498DB)"
#: admin_interface/models.py:125
#: admin_interface/models.py:137
msgid "visible in header (marker and name)"
msgstr "نمایان در هدر"
#: admin_interface/models.py:128
#: admin_interface/models.py:140
msgid "visible in favicon (marker)"
msgstr "نمایان در آیکون تب"
#: admin_interface/models.py:134
#: admin_interface/models.py:147
msgid "Default Select"
msgstr ""
#: admin_interface/models.py:148
msgid "Minimal Select"
msgstr ""
#: admin_interface/models.py:154
msgid "control"
msgstr ""
#: admin_interface/models.py:157
msgid "code"
msgstr "کد"
#: admin_interface/models.py:141
#: admin_interface/models.py:164
msgid "display"
msgstr "نمایش"
#: admin_interface/models.py:148 admin_interface/models.py:173
#: admin_interface/models.py:214 admin_interface/models.py:233
#: admin_interface/models.py:259
#: admin_interface/models.py:172 admin_interface/models.py:201
#: admin_interface/models.py:262 admin_interface/models.py:284
#: admin_interface/models.py:307
msgid "background color"
msgstr "رنگ پس‌زمینه"
#: admin_interface/models.py:154 admin_interface/models.py:179
#: admin_interface/models.py:226 admin_interface/models.py:245
#: admin_interface/models.py:249
#: admin_interface/models.py:179 admin_interface/models.py:215
#: admin_interface/models.py:276 admin_interface/models.py:298
msgid "text color"
msgstr "رنگ متن"
#: admin_interface/models.py:160 admin_interface/models.py:185
#: admin_interface/models.py:201
#: admin_interface/models.py:186 admin_interface/models.py:222
#: admin_interface/models.py:247
msgid "link color"
msgstr "رنگ لینک"
#: admin_interface/models.py:166 admin_interface/models.py:191
#: admin_interface/models.py:207
#: admin_interface/models.py:193 admin_interface/models.py:236
#: admin_interface/models.py:254
msgid "link hover color"
msgstr "رنگ لینک در حالت هاور"
#: admin_interface/models.py:194 admin_interface/models.py:279
#: admin_interface/models.py:208
#, fuzzy
#| msgid "background color"
msgid "background selected color"
msgstr "رنگ پس‌زمینه"
#: admin_interface/models.py:229
#, fuzzy
#| msgid "link color"
msgid "link selected color"
msgstr "رنگ لینک"
#: admin_interface/models.py:239 admin_interface/models.py:328
msgid "rounded corners"
msgstr "گوشه‌های خمیده"
#: admin_interface/models.py:220 admin_interface/models.py:239
#: admin_interface/models.py:269 admin_interface/models.py:291
msgid "background hover color"
msgstr "رنگ پس‌زمینه در حالت هاور"
#: admin_interface/models.py:276
#: admin_interface/models.py:325
msgid "background opacity"
msgstr "شفافیت بکگراند"
#: admin_interface/models.py:282
#: admin_interface/models.py:331
msgid "close button visible"
msgstr "دکمه بستن نمایان باشد"
#: admin_interface/models.py:286
#: admin_interface/models.py:335
msgid "highlight active"
msgstr ""
#: admin_interface/models.py:338
msgid "use dropdown"
msgstr "استفاده از دراپ داون"
#: admin_interface/models.py:298
#: admin_interface/models.py:341
msgid "sticky position"
msgstr ""
#: admin_interface/models.py:345
msgid "quick remove links for active filters at top of sidebar"
msgstr ""
#: admin_interface/models.py:348
msgid "foldable apps"
msgstr ""
#: admin_interface/models.py:355
msgid "sticky submit"
msgstr ""
#: admin_interface/models.py:358
msgid "sticky pagination"
msgstr ""
#: admin_interface/models.py:368
msgid "Theme"
msgstr "تم"
#: admin_interface/models.py:299
#: admin_interface/models.py:369
msgid "Themes"
msgstr "تم‌ها"
#: admin_interface/templates/admin/change_list.html:8
#, fuzzy
#| msgid "List Filter"
msgid "Filter"
msgstr "فیلتر‌های لیست"
#. Translators: don't translate this, the django catalog already contains it
#: admin_interface/templates/admin/change_list.html:14
#: admin_interface/templates/admin/change_list.html:19
msgid "Clear all filters"
msgstr ""
#: admin_interface/templates/admin/filter.html:13
#: admin_interface/templates/admin_interface/dropdown_filter.html:4
#, python-format

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-04 09:18+0000\n"
"POT-Creation-Date: 2022-10-11 14:29-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,109 +18,125 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: admin_interface/admin.py:21
#: admin_interface/admin.py:31
msgid "Environment"
msgstr "Environnment"
msgstr "Environnement"
#: admin_interface/admin.py:30
#: admin_interface/admin.py:43
msgid "Language chooser"
msgstr ""
msgstr "Sélecteur de langue"
#: admin_interface/admin.py:37
#: admin_interface/admin.py:54
msgid "Logo"
msgstr "Logo"
#: admin_interface/admin.py:45
#: admin_interface/admin.py:66
msgid "Favicon"
msgstr "Favicon"
#: admin_interface/admin.py:49
#: admin_interface/admin.py:68
msgid "Title"
msgstr "Titre"
#: admin_interface/admin.py:57
#: admin_interface/admin.py:79
msgid "Header"
msgstr "Bannière"
#: admin_interface/admin.py:66
#: admin_interface/admin.py:91
msgid "Breadcrumbs / Module headers"
msgstr "Fil d'ariane / en-têtes de module"
#: admin_interface/admin.py:76
#: admin_interface/admin.py:106
msgid "Generic Links"
msgstr "Liens génériques"
#: admin_interface/admin.py:83
#: admin_interface/admin.py:116
msgid "Save Buttons"
msgstr "Boutons sauvegarder"
#: admin_interface/admin.py:91
#: admin_interface/admin.py:127
msgid "Delete Buttons"
msgstr "Boutons supprimer"
#: admin_interface/admin.py:99
#: admin_interface/admin.py:137
msgid "Navigation Bar"
msgstr "Barre de navigation"
#: admin_interface/admin.py:139
msgid "Related Modal"
msgstr "Modale pour objet reliés"
#: admin_interface/admin.py:109
#: admin_interface/admin.py:152
msgid "Form Controls"
msgstr "Contrôles de formulaires"
#: admin_interface/admin.py:162
msgid "List Filter"
msgstr "Filtre de liste"
#: admin_interface/admin.py:113
#: admin_interface/admin.py:174
msgid "Recent Actions"
msgstr "Actions récentes"
#: admin_interface/apps.py:11
#: admin_interface/apps.py:12
msgid "Admin Interface"
msgstr "Interface Admin"
#: admin_interface/models.py:72 admin_interface/models.py:116
#: admin_interface/models.py:135
#: admin_interface/models.py:69 admin_interface/models.py:126
#: admin_interface/models.py:158
msgid "name"
msgstr "nom"
#: admin_interface/models.py:75 admin_interface/models.py:132
#: admin_interface/models.py:253
#: admin_interface/models.py:71 admin_interface/models.py:144
#: admin_interface/models.py:301
msgid "active"
msgstr "actif"
#: admin_interface/models.py:79
#: admin_interface/models.py:75
#: admin_interface/templates/admin/base_site.html:6
#: admin_interface/templates/admin/base_site.html:60
#: admin_interface/templates/admin/base_site.html:163
msgid "Django administration"
msgstr "Administration Django"
#: admin_interface/models.py:81
#: admin_interface/models.py:77
msgid "title"
msgstr "titre"
#: admin_interface/models.py:87 admin_interface/models.py:102
#: admin_interface/models.py:122
#: admin_interface/models.py:84 admin_interface/models.py:104
#: admin_interface/models.py:134
msgid "color"
msgstr "couleur"
#: admin_interface/models.py:90 admin_interface/models.py:105
#: admin_interface/models.py:289
#: admin_interface/models.py:86 admin_interface/models.py:112
#: admin_interface/models.py:351
msgid "visible"
msgstr "visible"
#: admin_interface/models.py:95
#: admin_interface/models.py:96
msgid "Leave blank to use the default Django logo"
msgstr "Laisser vide pour utiliser le logo Django par défaut"
#: admin_interface/models.py:96
#: admin_interface/models.py:97
msgid "logo"
msgstr "logo"
#: admin_interface/models.py:107
msgid "max width"
msgstr "largeur max"
#: admin_interface/models.py:110
msgid "max height"
msgstr "hauteur max"
#: admin_interface/models.py:122
msgid "(.ico|.png|.gif - 16x16|32x32 px)"
msgstr "(.ico|.png|.gif - 16x16|32x32 px)"
#: admin_interface/models.py:111
#: admin_interface/models.py:123
msgid "favicon"
msgstr "favicon"
#: admin_interface/models.py:120
#: admin_interface/models.py:131
msgid ""
"(red: #E74C3C, orange: #E67E22, yellow: #F1C40F, green: #2ECC71, blue: "
"#3498DB)"
@ -128,72 +144,126 @@ msgstr ""
"(rouge: #E74C3C, orange: #E67E22, jaune: #F1C40F, vert: #2ECC71, bleu: "
"#3498DB)"
#: admin_interface/models.py:125
#: admin_interface/models.py:137
msgid "visible in header (marker and name)"
msgstr "visible dans len-tête (marqueur et nom)"
#: admin_interface/models.py:128
#: admin_interface/models.py:140
msgid "visible in favicon (marker)"
msgstr "visible dans la favicon (marqueur)"
#: admin_interface/models.py:134
#: admin_interface/models.py:147
msgid "Default Select"
msgstr ""
#: admin_interface/models.py:148
msgid "Minimal Select"
msgstr ""
#: admin_interface/models.py:154
msgid "control"
msgstr "contrôle"
#: admin_interface/models.py:157
msgid "code"
msgstr ""
msgstr "code"
#: admin_interface/models.py:141
#: admin_interface/models.py:164
msgid "display"
msgstr ""
msgstr "affichage"
#: admin_interface/models.py:148 admin_interface/models.py:173
#: admin_interface/models.py:214 admin_interface/models.py:233
#: admin_interface/models.py:259
#: admin_interface/models.py:172 admin_interface/models.py:201
#: admin_interface/models.py:262 admin_interface/models.py:284
#: admin_interface/models.py:307
msgid "background color"
msgstr "couleur d'arrière-plan"
#: admin_interface/models.py:154 admin_interface/models.py:179
#: admin_interface/models.py:226 admin_interface/models.py:245
#: admin_interface/models.py:249
#: admin_interface/models.py:179 admin_interface/models.py:215
#: admin_interface/models.py:276 admin_interface/models.py:298
msgid "text color"
msgstr "couleur du texte"
#: admin_interface/models.py:160 admin_interface/models.py:185
#: admin_interface/models.py:201
#: admin_interface/models.py:186 admin_interface/models.py:222
#: admin_interface/models.py:247
msgid "link color"
msgstr "couleur de lien"
#: admin_interface/models.py:166 admin_interface/models.py:191
#: admin_interface/models.py:207
#: admin_interface/models.py:193 admin_interface/models.py:236
#: admin_interface/models.py:254
msgid "link hover color"
msgstr "couleur de lien au survol"
#: admin_interface/models.py:194 admin_interface/models.py:279
#: admin_interface/models.py:208
msgid "background selected color"
msgstr "couleur d'arrière-plan choisi"
#: admin_interface/models.py:229
msgid "link selected color"
msgstr "couleur de lien choisi"
#: admin_interface/models.py:239 admin_interface/models.py:328
msgid "rounded corners"
msgstr "coins arrondis"
#: admin_interface/models.py:220 admin_interface/models.py:239
#: admin_interface/models.py:269 admin_interface/models.py:291
msgid "background hover color"
msgstr "couleur de fond au survol"
#: admin_interface/models.py:276
#: admin_interface/models.py:325
msgid "background opacity"
msgstr "opacité de l'arrière-plan"
#: admin_interface/models.py:282
#: admin_interface/models.py:331
msgid "close button visible"
msgstr "bouton fermer visible"
#: admin_interface/models.py:286
#: admin_interface/models.py:335
msgid "highlight active"
msgstr "mise en valeur active"
#: admin_interface/models.py:338
msgid "use dropdown"
msgstr "utiliser un menu déroulant"
#: admin_interface/models.py:298
#: admin_interface/models.py:341
msgid "sticky position"
msgstr "position adhérente (sticky)"
#: admin_interface/models.py:345
msgid "quick remove links for active filters at top of sidebar"
msgstr ""
"liens de suppression pour les filtres actifs en haut de la barre latérale"
#: admin_interface/models.py:348
msgid "foldable apps"
msgstr "apps repliables"
#: admin_interface/models.py:355
msgid "sticky submit"
msgstr "envoi adhérent (sticky)"
#: admin_interface/models.py:358
msgid "sticky pagination"
msgstr "pagination adhérente (sticky)"
#: admin_interface/models.py:368
msgid "Theme"
msgstr "Thème"
#: admin_interface/models.py:299
#: admin_interface/models.py:369
msgid "Themes"
msgstr "Thèmes"
#: admin_interface/templates/admin/change_list.html:8
msgid "Filter"
msgstr "Filtre"
#. Translators: don't translate this, the django catalog already contains it
#: admin_interface/templates/admin/change_list.html:14
#: admin_interface/templates/admin/change_list.html:19
msgid "Clear all filters"
msgstr ""
#: admin_interface/templates/admin/filter.html:13
#: admin_interface/templates/admin_interface/dropdown_filter.html:4
#, python-format

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: django-admin-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-04 09:19+0000\n"
"POT-Creation-Date: 2022-10-11 14:29-0400\n"
"PO-Revision-Date: 2018-12-30 19:13-0500\n"
"Last-Translator: Fabio Caccamo <fabio.caccamo@gmail.com>\n"
"Language-Team: Italian <LL@li.org>\n"
@ -19,109 +19,125 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin_interface/admin.py:21
#: admin_interface/admin.py:31
msgid "Environment"
msgstr "Ambiente"
#: admin_interface/admin.py:30
#: admin_interface/admin.py:43
msgid "Language chooser"
msgstr "Selettore di lingua"
#: admin_interface/admin.py:37
#: admin_interface/admin.py:54
msgid "Logo"
msgstr "Logo"
#: admin_interface/admin.py:45
#: admin_interface/admin.py:66
msgid "Favicon"
msgstr "Favicon"
#: admin_interface/admin.py:49
#: admin_interface/admin.py:68
msgid "Title"
msgstr "Titolo"
#: admin_interface/admin.py:57
#: admin_interface/admin.py:79
msgid "Header"
msgstr "Header"
#: admin_interface/admin.py:66
#: admin_interface/admin.py:91
msgid "Breadcrumbs / Module headers"
msgstr "Breadcrumbs / Header dei moduli"
#: admin_interface/admin.py:76
#: admin_interface/admin.py:106
msgid "Generic Links"
msgstr "Link generici"
#: admin_interface/admin.py:83
#: admin_interface/admin.py:116
msgid "Save Buttons"
msgstr "Pulsanti per salvare"
#: admin_interface/admin.py:91
#: admin_interface/admin.py:127
msgid "Delete Buttons"
msgstr "Pulsanti per eliminare"
#: admin_interface/admin.py:99
#: admin_interface/admin.py:137
msgid "Navigation Bar"
msgstr ""
#: admin_interface/admin.py:139
msgid "Related Modal"
msgstr "Modale per gli oggetti correlati"
#: admin_interface/admin.py:109
#: admin_interface/admin.py:152
msgid "Form Controls"
msgstr ""
#: admin_interface/admin.py:162
msgid "List Filter"
msgstr "Filtro listato"
#: admin_interface/admin.py:113
#: admin_interface/admin.py:174
msgid "Recent Actions"
msgstr "Azioni recenti"
#: admin_interface/apps.py:11
#: admin_interface/apps.py:12
msgid "Admin Interface"
msgstr "Interfaccia di amministrazione"
#: admin_interface/models.py:72 admin_interface/models.py:116
#: admin_interface/models.py:135
#: admin_interface/models.py:69 admin_interface/models.py:126
#: admin_interface/models.py:158
msgid "name"
msgstr "nome"
#: admin_interface/models.py:75 admin_interface/models.py:132
#: admin_interface/models.py:253
#: admin_interface/models.py:71 admin_interface/models.py:144
#: admin_interface/models.py:301
msgid "active"
msgstr "attivo"
#: admin_interface/models.py:79
#: admin_interface/models.py:75
#: admin_interface/templates/admin/base_site.html:6
#: admin_interface/templates/admin/base_site.html:60
#: admin_interface/templates/admin/base_site.html:163
msgid "Django administration"
msgstr "Amministrazione di Django"
#: admin_interface/models.py:81
#: admin_interface/models.py:77
msgid "title"
msgstr "titolo"
#: admin_interface/models.py:87 admin_interface/models.py:102
#: admin_interface/models.py:122
#: admin_interface/models.py:84 admin_interface/models.py:104
#: admin_interface/models.py:134
msgid "color"
msgstr "colore"
#: admin_interface/models.py:90 admin_interface/models.py:105
#: admin_interface/models.py:289
#: admin_interface/models.py:86 admin_interface/models.py:112
#: admin_interface/models.py:351
msgid "visible"
msgstr "visibile"
#: admin_interface/models.py:95
#: admin_interface/models.py:96
msgid "Leave blank to use the default Django logo"
msgstr "Lasciare vuoto per usare il logo Django di default"
#: admin_interface/models.py:96
#: admin_interface/models.py:97
msgid "logo"
msgstr "logo"
#: admin_interface/models.py:107
msgid "max width"
msgstr ""
#: admin_interface/models.py:110
msgid "max height"
msgstr ""
#: admin_interface/models.py:122
msgid "(.ico|.png|.gif - 16x16|32x32 px)"
msgstr "(formato ico, png o gif - dimensioni 16x16 o 32x32 px)"
#: admin_interface/models.py:111
#: admin_interface/models.py:123
msgid "favicon"
msgstr "favicon"
#: admin_interface/models.py:120
#: admin_interface/models.py:131
msgid ""
"(red: #E74C3C, orange: #E67E22, yellow: #F1C40F, green: #2ECC71, blue: "
"#3498DB)"
@ -129,72 +145,131 @@ msgstr ""
"(rosso: #E74C3C, arancione: #E67E22, giallo: #F1C40F, verde: #2ECC71, blu: "
"#3498DB)"
#: admin_interface/models.py:125
#: admin_interface/models.py:137
msgid "visible in header (marker and name)"
msgstr "visibile nell'header (marker e nome)"
#: admin_interface/models.py:128
#: admin_interface/models.py:140
msgid "visible in favicon (marker)"
msgstr "visibile nella favicon (marker)"
#: admin_interface/models.py:134
#: admin_interface/models.py:147
msgid "Default Select"
msgstr ""
#: admin_interface/models.py:148
msgid "Minimal Select"
msgstr ""
#: admin_interface/models.py:154
msgid "control"
msgstr ""
#: admin_interface/models.py:157
msgid "code"
msgstr "codice"
#: admin_interface/models.py:141
#: admin_interface/models.py:164
msgid "display"
msgstr "visualizzazione"
#: admin_interface/models.py:148 admin_interface/models.py:173
#: admin_interface/models.py:214 admin_interface/models.py:233
#: admin_interface/models.py:259
#: admin_interface/models.py:172 admin_interface/models.py:201
#: admin_interface/models.py:262 admin_interface/models.py:284
#: admin_interface/models.py:307
msgid "background color"
msgstr "colore di sfondo"
#: admin_interface/models.py:154 admin_interface/models.py:179
#: admin_interface/models.py:226 admin_interface/models.py:245
#: admin_interface/models.py:249
#: admin_interface/models.py:179 admin_interface/models.py:215
#: admin_interface/models.py:276 admin_interface/models.py:298
msgid "text color"
msgstr "colore del testo"
#: admin_interface/models.py:160 admin_interface/models.py:185
#: admin_interface/models.py:201
#: admin_interface/models.py:186 admin_interface/models.py:222
#: admin_interface/models.py:247
msgid "link color"
msgstr "colore dei link"
#: admin_interface/models.py:166 admin_interface/models.py:191
#: admin_interface/models.py:207
#: admin_interface/models.py:193 admin_interface/models.py:236
#: admin_interface/models.py:254
msgid "link hover color"
msgstr "colore dei link in hover"
#: admin_interface/models.py:194 admin_interface/models.py:279
#: admin_interface/models.py:208
#, fuzzy
#| msgid "background color"
msgid "background selected color"
msgstr "colore di sfondo"
#: admin_interface/models.py:229
#, fuzzy
#| msgid "link color"
msgid "link selected color"
msgstr "colore dei link"
#: admin_interface/models.py:239 admin_interface/models.py:328
msgid "rounded corners"
msgstr "bordi arrotondati"
#: admin_interface/models.py:220 admin_interface/models.py:239
#: admin_interface/models.py:269 admin_interface/models.py:291
msgid "background hover color"
msgstr "colore di sfondo in hover"
#: admin_interface/models.py:276
#: admin_interface/models.py:325
msgid "background opacity"
msgstr "opacità dello sfondo"
#: admin_interface/models.py:282
#: admin_interface/models.py:331
msgid "close button visible"
msgstr "pulsante chiudi visibile"
#: admin_interface/models.py:286
#: admin_interface/models.py:335
msgid "highlight active"
msgstr ""
#: admin_interface/models.py:338
msgid "use dropdown"
msgstr "usa dropdown"
#: admin_interface/models.py:298
#: admin_interface/models.py:341
msgid "sticky position"
msgstr ""
#: admin_interface/models.py:345
msgid "quick remove links for active filters at top of sidebar"
msgstr ""
#: admin_interface/models.py:348
msgid "foldable apps"
msgstr ""
#: admin_interface/models.py:355
msgid "sticky submit"
msgstr ""
#: admin_interface/models.py:358
msgid "sticky pagination"
msgstr ""
#: admin_interface/models.py:368
msgid "Theme"
msgstr "Tema"
#: admin_interface/models.py:299
#: admin_interface/models.py:369
msgid "Themes"
msgstr "Temi"
#: admin_interface/templates/admin/change_list.html:8
#, fuzzy
#| msgid "List Filter"
msgid "Filter"
msgstr "Filtro listato"
#. Translators: don't translate this, the django catalog already contains it
#: admin_interface/templates/admin/change_list.html:14
#: admin_interface/templates/admin/change_list.html:19
msgid "Clear all filters"
msgstr ""
#: admin_interface/templates/admin/filter.html:13
#: admin_interface/templates/admin_interface/dropdown_filter.html:4
#, python-format

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: django-admin-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-04 09:19+0000\n"
"POT-Creation-Date: 2022-10-11 14:29-0400\n"
"PO-Revision-Date: 2022-02-04 19:13-0500\n"
"Last-Translator: Kamil Paduszyński <kpaduszy@gmail.com>\n"
"Language-Team: Polish <LL@li.org>\n"
@ -19,182 +19,257 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin_interface/admin.py:21
#: admin_interface/admin.py:31
msgid "Environment"
msgstr "Środowisko"
#: admin_interface/admin.py:30
#: admin_interface/admin.py:43
msgid "Language chooser"
msgstr "Wybór wersji językowej"
#: admin_interface/admin.py:37
#: admin_interface/admin.py:54
msgid "Logo"
msgstr "Logo"
#: admin_interface/admin.py:45
#: admin_interface/admin.py:66
msgid "Favicon"
msgstr "Ikonka"
#: admin_interface/admin.py:49
#: admin_interface/admin.py:68
msgid "Title"
msgstr "Tytuł"
#: admin_interface/admin.py:57
#: admin_interface/admin.py:79
msgid "Header"
msgstr "Nagłówek"
#: admin_interface/admin.py:66
#: admin_interface/admin.py:91
msgid "Breadcrumbs / Module headers"
msgstr "Pasek nawigacyjny / nagłówki modułów"
#: admin_interface/admin.py:76
#: admin_interface/admin.py:106
msgid "Generic Links"
msgstr "Zwykłe linki"
#: admin_interface/admin.py:83
#: admin_interface/admin.py:116
msgid "Save Buttons"
msgstr "Przyciski zapisywania"
#: admin_interface/admin.py:91
#: admin_interface/admin.py:127
msgid "Delete Buttons"
msgstr "Przyciski usuwania"
#: admin_interface/admin.py:99
#: admin_interface/admin.py:137
msgid "Navigation Bar"
msgstr ""
#: admin_interface/admin.py:139
msgid "Related Modal"
msgstr "Okno dialogowe"
#: admin_interface/admin.py:109
#: admin_interface/admin.py:152
msgid "Form Controls"
msgstr ""
#: admin_interface/admin.py:162
msgid "List Filter"
msgstr "Filtry"
#: admin_interface/admin.py:113
#: admin_interface/admin.py:174
msgid "Recent Actions"
msgstr "Ostatnie działania"
#: admin_interface/apps.py:11
#: admin_interface/apps.py:12
msgid "Admin Interface"
msgstr "Wygląd panelu administracyjnego"
#: admin_interface/models.py:72 admin_interface/models.py:116
#: admin_interface/models.py:135
#: admin_interface/models.py:69 admin_interface/models.py:126
#: admin_interface/models.py:158
msgid "name"
msgstr "nazwa"
#: admin_interface/models.py:75 admin_interface/models.py:132
#: admin_interface/models.py:253
#: admin_interface/models.py:71 admin_interface/models.py:144
#: admin_interface/models.py:301
msgid "active"
msgstr "aktywny"
#: admin_interface/models.py:79
#: admin_interface/models.py:75
#: admin_interface/templates/admin/base_site.html:6
#: admin_interface/templates/admin/base_site.html:60
#: admin_interface/templates/admin/base_site.html:163
msgid "Django administration"
msgstr "Administracja Django"
#: admin_interface/models.py:81
#: admin_interface/models.py:77
msgid "title"
msgstr "tytuł"
#: admin_interface/models.py:87 admin_interface/models.py:102
#: admin_interface/models.py:122
#: admin_interface/models.py:84 admin_interface/models.py:104
#: admin_interface/models.py:134
msgid "color"
msgstr "kolor"
#: admin_interface/models.py:90 admin_interface/models.py:105
#: admin_interface/models.py:289
#: admin_interface/models.py:86 admin_interface/models.py:112
#: admin_interface/models.py:351
msgid "visible"
msgstr "widoczny"
#: admin_interface/models.py:95
#: admin_interface/models.py:96
msgid "Leave blank to use the default Django logo"
msgstr "Puste ustawia domyślne logo Django"
#: admin_interface/models.py:96
#: admin_interface/models.py:97
msgid "logo"
msgstr "logo"
#: admin_interface/models.py:107
msgid "max width"
msgstr ""
#: admin_interface/models.py:110
msgid "max height"
msgstr ""
#: admin_interface/models.py:122
msgid "(.ico|.png|.gif - 16x16|32x32 px)"
msgstr "(Format pliku: .ico, .png, .gif; wymiary: 16 x 16 lub 32 x 32 px)."
#: admin_interface/models.py:111
#: admin_interface/models.py:123
msgid "favicon"
msgstr "ikonka"
#: admin_interface/models.py:120
#: admin_interface/models.py:131
msgid ""
"(red: #E74C3C, orange: #E67E22, yellow: #F1C40F, green: #2ECC71, blue: "
"#3498DB)"
msgstr ""
"(czerwony: #E74C3C, pomarańczowy: #E67E22, żółty: #F1C40F, zielony: #2ECC71, niebieski: "
"#3498DB)"
"(czerwony: #E74C3C, pomarańczowy: #E67E22, żółty: #F1C40F, zielony: #2ECC71, "
"niebieski: #3498DB)"
#: admin_interface/models.py:125
#: admin_interface/models.py:137
msgid "visible in header (marker and name)"
msgstr "widoczne w nagłówku (znacznik i nazwa)"
#: admin_interface/models.py:128
#: admin_interface/models.py:140
msgid "visible in favicon (marker)"
msgstr "widoczne przy ikonce (znacznik)"
#: admin_interface/models.py:134
#: admin_interface/models.py:147
msgid "Default Select"
msgstr ""
#: admin_interface/models.py:148
msgid "Minimal Select"
msgstr ""
#: admin_interface/models.py:154
msgid "control"
msgstr ""
#: admin_interface/models.py:157
msgid "code"
msgstr "kod"
#: admin_interface/models.py:141
#: admin_interface/models.py:164
msgid "display"
msgstr "wyświetlaj"
#: admin_interface/models.py:148 admin_interface/models.py:173
#: admin_interface/models.py:214 admin_interface/models.py:233
#: admin_interface/models.py:259
#: admin_interface/models.py:172 admin_interface/models.py:201
#: admin_interface/models.py:262 admin_interface/models.py:284
#: admin_interface/models.py:307
msgid "background color"
msgstr "kolor tła"
#: admin_interface/models.py:154 admin_interface/models.py:179
#: admin_interface/models.py:226 admin_interface/models.py:245
#: admin_interface/models.py:249
#: admin_interface/models.py:179 admin_interface/models.py:215
#: admin_interface/models.py:276 admin_interface/models.py:298
msgid "text color"
msgstr "kolor tekstu"
#: admin_interface/models.py:160 admin_interface/models.py:185
#: admin_interface/models.py:201
#: admin_interface/models.py:186 admin_interface/models.py:222
#: admin_interface/models.py:247
msgid "link color"
msgstr "kolor linku"
#: admin_interface/models.py:166 admin_interface/models.py:191
#: admin_interface/models.py:207
#: admin_interface/models.py:193 admin_interface/models.py:236
#: admin_interface/models.py:254
msgid "link hover color"
msgstr "kolor wskazywanego linku"
#: admin_interface/models.py:194 admin_interface/models.py:279
#: admin_interface/models.py:208
#, fuzzy
#| msgid "background color"
msgid "background selected color"
msgstr "kolor tła"
#: admin_interface/models.py:229
#, fuzzy
#| msgid "link color"
msgid "link selected color"
msgstr "kolor linku"
#: admin_interface/models.py:239 admin_interface/models.py:328
msgid "rounded corners"
msgstr "zaokrąglenie narożników"
#: admin_interface/models.py:220 admin_interface/models.py:239
#: admin_interface/models.py:269 admin_interface/models.py:291
msgid "background hover color"
msgstr "kolor tła wskazywanego przycisku"
#: admin_interface/models.py:276
#: admin_interface/models.py:325
msgid "background opacity"
msgstr "przeźroczystość tła"
#: admin_interface/models.py:282
#: admin_interface/models.py:331
msgid "close button visible"
msgstr "pokaż przycisk zamykania"
#: admin_interface/models.py:286
#: admin_interface/models.py:335
msgid "highlight active"
msgstr ""
#: admin_interface/models.py:338
msgid "use dropdown"
msgstr "zastosuj listy rozwijane"
#: admin_interface/models.py:298
#: admin_interface/models.py:341
msgid "sticky position"
msgstr ""
#: admin_interface/models.py:345
msgid "quick remove links for active filters at top of sidebar"
msgstr ""
#: admin_interface/models.py:348
msgid "foldable apps"
msgstr ""
#: admin_interface/models.py:355
msgid "sticky submit"
msgstr ""
#: admin_interface/models.py:358
msgid "sticky pagination"
msgstr ""
#: admin_interface/models.py:368
msgid "Theme"
msgstr "Schemat"
#: admin_interface/models.py:299
#: admin_interface/models.py:369
msgid "Themes"
msgstr "Schematy"
#: admin_interface/templates/admin/change_list.html:8
#, fuzzy
#| msgid "List Filter"
msgid "Filter"
msgstr "Filtry"
#. Translators: don't translate this, the django catalog already contains it
#: admin_interface/templates/admin/change_list.html:14
#: admin_interface/templates/admin/change_list.html:19
msgid "Clear all filters"
msgstr ""
#: admin_interface/templates/admin/filter.html:13
#: admin_interface/templates/admin_interface/dropdown_filter.html:4
#, python-format

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-01-28 10:01-0300\n"
"POT-Creation-Date: 2022-10-11 14:29-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,120 +18,125 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: admin.py:21
#: admin_interface/admin.py:31
msgid "Environment"
msgstr "Ambiente"
#: admin.py:30
#: admin_interface/admin.py:43
msgid "Language chooser"
msgstr "Seletor de idioma"
#: admin.py:37
#: admin_interface/admin.py:54
msgid "Logo"
msgstr "Logo"
#: admin.py:47
#: admin_interface/admin.py:66
msgid "Favicon"
msgstr "Favicon"
#: admin.py:51
#: admin_interface/admin.py:68
msgid "Title"
msgstr "Título"
#: admin.py:59
#: admin_interface/admin.py:79
msgid "Header"
msgstr "Cabeçalho"
#: admin.py:68
#: admin_interface/admin.py:91
msgid "Breadcrumbs / Module headers"
msgstr "Cabeçalhos de módulo"
#: admin.py:80
#: admin_interface/admin.py:106
msgid "Generic Links"
msgstr "Links Genéricos"
#: admin.py:87
#: admin_interface/admin.py:116
msgid "Save Buttons"
msgstr "Botões Salvar"
#: admin.py:95
#: admin_interface/admin.py:127
msgid "Delete Buttons"
msgstr "Botões Deletar"
#: admin.py:103
#: admin_interface/admin.py:137
msgid "Navigation Bar"
msgstr "Barra de Navegação"
#: admin.py:109
#: admin_interface/admin.py:139
msgid "Related Modal"
msgstr "Modal Relacionado"
#: admin.py:119
#: admin_interface/admin.py:152
msgid "Form Controls"
msgstr "Controles de Formulário"
#: admin.py:126
#: admin_interface/admin.py:162
msgid "List Filter"
msgstr "Filtro de lista"
#: admin.py:133
#: admin_interface/admin.py:174
msgid "Recent Actions"
msgstr "Ações recentes"
#: apps.py:12
#: admin_interface/apps.py:12
msgid "Admin Interface"
msgstr "Interface do administrador"
#: models.py:73 models.py:129 models.py:148
#: admin_interface/models.py:69 admin_interface/models.py:126
#: admin_interface/models.py:158
msgid "name"
msgstr "nome"
#: models.py:76 models.py:145 models.py:274
#: admin_interface/models.py:71 admin_interface/models.py:144
#: admin_interface/models.py:301
msgid "active"
msgstr "ativo"
#: models.py:80 templates/admin/base_site.html:6
#: templates/admin/base_site.html:78
#: admin_interface/models.py:75
#: admin_interface/templates/admin/base_site.html:6
#: admin_interface/templates/admin/base_site.html:163
msgid "Django administration"
msgstr "Administração do Django"
#: models.py:82
#: admin_interface/models.py:77
msgid "title"
msgstr "título"
#: models.py:88 models.py:105 models.py:135
#: admin_interface/models.py:84 admin_interface/models.py:104
#: admin_interface/models.py:134
msgid "color"
msgstr "cor"
#: models.py:91 models.py:116 models.py:318
#: admin_interface/models.py:86 admin_interface/models.py:112
#: admin_interface/models.py:351
msgid "visible"
msgstr "visível"
#: models.py:98
#: admin_interface/models.py:96
msgid "Leave blank to use the default Django logo"
msgstr "Deixe em branco para usar o logotipo padrão do Django"
#: models.py:99
#: admin_interface/models.py:97
msgid "logo"
msgstr "logo"
#: models.py:109
#: admin_interface/models.py:107
msgid "max width"
msgstr "largura máxima"
#: models.py:113
#: admin_interface/models.py:110
msgid "max height"
msgstr "altura máxima"
#: models.py:123
#: admin_interface/models.py:122
msgid "(.ico|.png|.gif - 16x16|32x32 px)"
msgstr "(.ico|.png|.gif - 16x16|32x32 px)"
#: models.py:124
#: admin_interface/models.py:123
msgid "favicon"
msgstr "favicon"
#: models.py:133
#: admin_interface/models.py:131
msgid ""
"(red: #E74C3C, orange: #E67E22, yellow: #F1C40F, green: #2ECC71, blue: "
"#3498DB)"
@ -139,96 +144,135 @@ msgstr ""
"(vermelho: #E74C3C, laranja: #E67E22, amarelo: #F1C40F, verde: #2ECC71, "
"azul: #3498DB)"
#: models.py:138
#: admin_interface/models.py:137
msgid "visible in header (marker and name)"
msgstr "visível no cabeçalho (marcador e nome)"
#: models.py:141
#: admin_interface/models.py:140
msgid "visible in favicon (marker)"
msgstr "visível no favicon (marcador)"
#: models.py:147
#: admin_interface/models.py:147
msgid "Default Select"
msgstr ""
#: admin_interface/models.py:148
msgid "Minimal Select"
msgstr ""
#: admin_interface/models.py:154
#, fuzzy
#| msgid "Form Controls"
msgid "control"
msgstr "Controles de Formulário"
#: admin_interface/models.py:157
msgid "code"
msgstr "código"
#: models.py:154
#: admin_interface/models.py:164
msgid "display"
msgstr "exibição"
#: models.py:161 models.py:186 models.py:239 models.py:258 models.py:280
#: admin_interface/models.py:172 admin_interface/models.py:201
#: admin_interface/models.py:262 admin_interface/models.py:284
#: admin_interface/models.py:307
msgid "background color"
msgstr "cor de fundo"
#: models.py:167 models.py:198 models.py:251 models.py:270
#: admin_interface/models.py:179 admin_interface/models.py:215
#: admin_interface/models.py:276 admin_interface/models.py:298
msgid "text color"
msgstr "cor do texto"
#: models.py:173 models.py:204 models.py:226
#: admin_interface/models.py:186 admin_interface/models.py:222
#: admin_interface/models.py:247
msgid "link color"
msgstr "cor do link"
#: models.py:179 models.py:216 models.py:232
#: admin_interface/models.py:193 admin_interface/models.py:236
#: admin_interface/models.py:254
msgid "link hover color"
msgstr "cor de foco do link"
#: models.py:192
#: admin_interface/models.py:208
msgid "background selected color"
msgstr "cor de fundo selecionada"
#: models.py:210
#: admin_interface/models.py:229
msgid "link selected color"
msgstr "link cor selecionada"
#: models.py:219 models.py:300
#: admin_interface/models.py:239 admin_interface/models.py:328
msgid "rounded corners"
msgstr "cantos arredondados"
#: models.py:245 models.py:264
#: admin_interface/models.py:269 admin_interface/models.py:291
msgid "background hover color"
msgstr "cor de fundo do foco"
#: models.py:297
#: admin_interface/models.py:325
msgid "background opacity"
msgstr "opacidade de fundo"
#: models.py:303
#: admin_interface/models.py:331
msgid "close button visible"
msgstr "botão fechar visível"
#: models.py:307
#: admin_interface/models.py:335
msgid "highlight active"
msgstr ""
#: admin_interface/models.py:338
msgid "use dropdown"
msgstr "usar menu suspenso"
#: models.py:310
#: admin_interface/models.py:341
msgid "sticky position"
msgstr "posição sticky"
#: models.py:314
#: admin_interface/models.py:345
msgid "quick remove links for active filters at top of sidebar"
msgstr ""
#: admin_interface/models.py:348
msgid "foldable apps"
msgstr "aplicativos dobráveis"
#: models.py:322
#: admin_interface/models.py:355
msgid "sticky submit"
msgstr "envio fixo"
#: models.py:325
#: admin_interface/models.py:358
msgid "sticky pagination"
msgstr "paginação fixa"
#: models.py:334
#: admin_interface/models.py:368
msgid "Theme"
msgstr "Tema"
#: models.py:335
#: admin_interface/models.py:369
msgid "Themes"
msgstr "Temas"
#: templates/admin/filter.html:13
#: templates/admin_interface/dropdown_filter.html:4
#: admin_interface/templates/admin/change_list.html:8
#, fuzzy
#| msgid "List Filter"
msgid "Filter"
msgstr "Filtro de lista"
#. Translators: don't translate this, the django catalog already contains it
#: admin_interface/templates/admin/change_list.html:14
#: admin_interface/templates/admin/change_list.html:19
msgid "Clear all filters"
msgstr ""
#: admin_interface/templates/admin/filter.html:13
#: admin_interface/templates/admin_interface/dropdown_filter.html:4
#, python-format
msgid " By %(filter_title)s "
msgstr " por %(filter_title)s "
#: templates/admin/popup_response.html:3
#: admin_interface/templates/admin/popup_response.html:3
msgid "Popup closing..."
msgstr "Pop-up fechando..."

View File

@ -8,195 +8,270 @@ msgid ""
msgstr ""
"Project-Id-Version: django-admin-interface\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-24 06:07+0300\n"
"POT-Creation-Date: 2022-10-11 14:29-0400\n"
"PO-Revision-Date: 2020-01-29 04:53+0300\n"
"Last-Translator: Ishak Okutan <ishak.oktn@gmail.com>\n"
"Language-Team: \n"
"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"
"X-Generator: Poedit 2.2.4\n"
#: admin_interface/admin.py:21
#: admin_interface/admin.py:31
msgid "Environment"
msgstr "Ortam"
#: admin_interface/admin.py:30
#: admin_interface/admin.py:43
msgid "Language chooser"
msgstr "Dil seçimi"
#: admin_interface/admin.py:37
#: admin_interface/admin.py:54
msgid "Logo"
msgstr "Logo"
#: admin_interface/admin.py:45
#: admin_interface/admin.py:66
msgid "Favicon"
msgstr "Favicon"
#: admin_interface/admin.py:49
#: admin_interface/admin.py:68
msgid "Title"
msgstr "Başlık"
#: admin_interface/admin.py:57
#: admin_interface/admin.py:79
msgid "Header"
msgstr "Üst Kısım"
#: admin_interface/admin.py:66
#: admin_interface/admin.py:91
msgid "Breadcrumbs / Module headers"
msgstr "Link alanı / Modül başlıkları"
#: admin_interface/admin.py:76
#: admin_interface/admin.py:106
msgid "Generic Links"
msgstr "Genel Bağlantılar"
#: admin_interface/admin.py:83
#: admin_interface/admin.py:116
msgid "Save Buttons"
msgstr "Kaydet Butonları"
#: admin_interface/admin.py:91
#: admin_interface/admin.py:127
msgid "Delete Buttons"
msgstr "Kaldır Butonları"
#: admin_interface/admin.py:99
#: admin_interface/admin.py:137
msgid "Navigation Bar"
msgstr ""
#: admin_interface/admin.py:139
msgid "Related Modal"
msgstr "İlgili Modal"
#: admin_interface/admin.py:109
#: admin_interface/admin.py:152
msgid "Form Controls"
msgstr ""
#: admin_interface/admin.py:162
msgid "List Filter"
msgstr "Liste Filtresi"
#: admin_interface/admin.py:113
#: admin_interface/admin.py:174
msgid "Recent Actions"
msgstr "Son İşlemler"
#: admin_interface/apps.py:11
#: admin_interface/apps.py:12
msgid "Admin Interface"
msgstr "Yönetici Arayüzü"
#: admin_interface/models.py:72 admin_interface/models.py:116
#: admin_interface/models.py:135
#: admin_interface/models.py:69 admin_interface/models.py:126
#: admin_interface/models.py:158
msgid "name"
msgstr "adı"
#: admin_interface/models.py:75 admin_interface/models.py:132
#: admin_interface/models.py:253
#: admin_interface/models.py:71 admin_interface/models.py:144
#: admin_interface/models.py:301
msgid "active"
msgstr "aktif"
#: admin_interface/models.py:79
#: admin_interface/models.py:75
#: admin_interface/templates/admin/base_site.html:6
#: admin_interface/templates/admin/base_site.html:60
#: admin_interface/templates/admin/base_site.html:163
msgid "Django administration"
msgstr "Django yönetimi"
#: admin_interface/models.py:81
#: admin_interface/models.py:77
msgid "title"
msgstr "başlık"
#: admin_interface/models.py:87 admin_interface/models.py:102
#: admin_interface/models.py:122
#: admin_interface/models.py:84 admin_interface/models.py:104
#: admin_interface/models.py:134
msgid "color"
msgstr "renk"
#: admin_interface/models.py:90 admin_interface/models.py:105
#: admin_interface/models.py:289
#: admin_interface/models.py:86 admin_interface/models.py:112
#: admin_interface/models.py:351
msgid "visible"
msgstr "göster"
#: admin_interface/models.py:95
#: admin_interface/models.py:96
msgid "Leave blank to use the default Django logo"
msgstr "Varsayılan Django logosunu kullanmak için boş bırakın"
#: admin_interface/models.py:96
#: admin_interface/models.py:97
msgid "logo"
msgstr "logo"
#: admin_interface/models.py:107
msgid "max width"
msgstr ""
#: admin_interface/models.py:110
msgid "max height"
msgstr ""
#: admin_interface/models.py:122
msgid "(.ico|.png|.gif - 16x16|32x32 px)"
msgstr ""
"(favicon simgesi, png veya (GIF 16x16) veya (32x32) piksel "
"boyutlarında olmalıdır)"
"(favicon simgesi, png veya (GIF 16x16) veya (32x32) piksel boyutlarında "
"olmalıdır)"
#: admin_interface/models.py:111
#: admin_interface/models.py:123
msgid "favicon"
msgstr "favicon"
#: admin_interface/models.py:120
#: admin_interface/models.py:131
msgid ""
"(red: #E74C3C, orange: #E67E22, yellow: #F1C40F, green: #2ECC71, blue: "
"#3498DB)"
msgstr ""
"(kırmızı: # E74C3C, turuncu: # E67E22, sarı: # F1C40F, yeşil: # "
"2ECC71, mavi: # 3498DB)"
"(kırmızı: # E74C3C, turuncu: # E67E22, sarı: # F1C40F, yeşil: # 2ECC71, "
"mavi: # 3498DB)"
#: admin_interface/models.py:125
#: admin_interface/models.py:137
msgid "visible in header (marker and name)"
msgstr "üst kısım da görünsün (yuvarlak işaret ve ad)"
#: admin_interface/models.py:128
#: admin_interface/models.py:140
msgid "visible in favicon (marker)"
msgstr "faviconda görünsün (yuvarlak işaret)"
#: admin_interface/models.py:134
#: admin_interface/models.py:147
msgid "Default Select"
msgstr ""
#: admin_interface/models.py:148
msgid "Minimal Select"
msgstr ""
#: admin_interface/models.py:154
msgid "control"
msgstr ""
#: admin_interface/models.py:157
msgid "code"
msgstr "kod"
#: admin_interface/models.py:141
#: admin_interface/models.py:164
msgid "display"
msgstr "görüntüle"
#: admin_interface/models.py:148 admin_interface/models.py:173
#: admin_interface/models.py:214 admin_interface/models.py:233
#: admin_interface/models.py:259
#: admin_interface/models.py:172 admin_interface/models.py:201
#: admin_interface/models.py:262 admin_interface/models.py:284
#: admin_interface/models.py:307
msgid "background color"
msgstr "arka plan rengi"
#: admin_interface/models.py:154 admin_interface/models.py:179
#: admin_interface/models.py:226 admin_interface/models.py:245
#: admin_interface/models.py:249
#: admin_interface/models.py:179 admin_interface/models.py:215
#: admin_interface/models.py:276 admin_interface/models.py:298
msgid "text color"
msgstr "metin rengi"
#: admin_interface/models.py:160 admin_interface/models.py:185
#: admin_interface/models.py:201
#: admin_interface/models.py:186 admin_interface/models.py:222
#: admin_interface/models.py:247
msgid "link color"
msgstr "bağlantı rengi"
#: admin_interface/models.py:166 admin_interface/models.py:191
#: admin_interface/models.py:207
#: admin_interface/models.py:193 admin_interface/models.py:236
#: admin_interface/models.py:254
msgid "link hover color"
msgstr "bağlantı üzerine gelindiğindeki rengi"
#: admin_interface/models.py:194 admin_interface/models.py:279
#: admin_interface/models.py:208
#, fuzzy
#| msgid "background color"
msgid "background selected color"
msgstr "arka plan rengi"
#: admin_interface/models.py:229
#, fuzzy
#| msgid "link color"
msgid "link selected color"
msgstr "bağlantı rengi"
#: admin_interface/models.py:239 admin_interface/models.py:328
msgid "rounded corners"
msgstr "köşeleri ovalleştir"
#: admin_interface/models.py:220 admin_interface/models.py:239
#: admin_interface/models.py:269 admin_interface/models.py:291
msgid "background hover color"
msgstr "arka planın üzerine gelindiğindeki renk"
#: admin_interface/models.py:276
#: admin_interface/models.py:325
msgid "background opacity"
msgstr "arka plan şeffaflığı"
#: admin_interface/models.py:282
#: admin_interface/models.py:331
msgid "close button visible"
msgstr "kapat düğmesi görünsün"
#: admin_interface/models.py:286
#: admin_interface/models.py:335
msgid "highlight active"
msgstr ""
#: admin_interface/models.py:338
msgid "use dropdown"
msgstr "açılır listeyi kullan"
#: admin_interface/models.py:298
#: admin_interface/models.py:341
msgid "sticky position"
msgstr ""
#: admin_interface/models.py:345
msgid "quick remove links for active filters at top of sidebar"
msgstr ""
#: admin_interface/models.py:348
msgid "foldable apps"
msgstr ""
#: admin_interface/models.py:355
msgid "sticky submit"
msgstr ""
#: admin_interface/models.py:358
msgid "sticky pagination"
msgstr ""
#: admin_interface/models.py:368
msgid "Theme"
msgstr "Tema"
#: admin_interface/models.py:299
#: admin_interface/models.py:369
msgid "Themes"
msgstr "Temalar"
#: admin_interface/templates/admin/change_list.html:8
#, fuzzy
#| msgid "List Filter"
msgid "Filter"
msgstr "Liste Filtresi"
#. Translators: don't translate this, the django catalog already contains it
#: admin_interface/templates/admin/change_list.html:14
#: admin_interface/templates/admin/change_list.html:19
msgid "Clear all filters"
msgstr ""
#: admin_interface/templates/admin/filter.html:13
#: admin_interface/templates/admin_interface/dropdown_filter.html:4
#, python-format

View File

@ -15,6 +15,7 @@
</h3>
{% else %}
<h3 id="changelist-filter-clear">
{# Translators: don't translate this, the django catalog already contains it #}
<a href="{{ cl.clear_all_filters_qs }}">&#10006; {% translate "Clear all filters" %}</a>
</h3>
{% endif %}

24
tox.ini
View File

@ -42,4 +42,26 @@ setenv =
commands =
coverage run --append --source=admin_interface setup.py test
coverage report -m
codecov
codecov
[testenv:migrations]
setenv =
DJANGO_SETTINGS_MODULE=tests.settings
DATABASE_ENGINE=sqlite
deps =
-r requirements.txt
commands =
python -m django makemigrations --check
[testenv:translations]
setenv =
DJANGO_SETTINGS_MODULE=tests.settings
DATABASE_ENGINE=sqlite
deps =
-r requirements.txt
whitelist_externals = git
commands =
./update-translations.sh
python -m django compilemessages
git diff
git diff-index --quiet HEAD

View File

@ -0,0 +1,4 @@
#!/bin/bash
for lang in es fa fr it pl pt_BR tr; {
python -m django makemessages -l $lang;
}