diff --git a/config/settings/base.py b/config/settings/base.py index d49ef09..6d8ad41 100644 --- a/config/settings/base.py +++ b/config/settings/base.py @@ -207,8 +207,24 @@ THUMBNAIL_ALIASES = { LANGUAGES = [ + ('ar', _('Arabic')), + ('tr', _('Turkish')), + ('fa', _('Persian')), + ('ur', _('Urdu')), + ('bn', _('Bengali')), + ('id', _('Indonesian')), + ('fr', _('French')), + ('ru', _('Russian')), + ('uz', _('Uzbek')), + ('ky', _('Kyrgyz')), + ('tg', _('Tajik')), + ('az', _('Azerbaijani')), ('en', _('English')), - ('ru', _('Russia')), + ('de', _('German')), + ('zh-hans', _('Mandarin Chinese')), + ('ha', _('Hausa')), + ('sw', _('Swahili')), + ('es', _('Spanish')), ] LOCALE_PATHS = [ os.path.join(BASE_DIR, 'locale'), diff --git a/dynamic_preferences/locale/ar/LC_MESSAGES/django.po b/dynamic_preferences/locale/ar/LC_MESSAGES/django.po index fcc026d..41a691b 100644 --- a/dynamic_preferences/locale/ar/LC_MESSAGES/django.po +++ b/dynamic_preferences/locale/ar/LC_MESSAGES/django.po @@ -7,54 +7,89 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-08 10:37+0100\n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" "PO-Revision-Date: 2018-11-09 17:15+0100\n" "Last-Translator: \n" "Language-Team: \n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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" -"Language: ar\n" "X-Generator: Poedit 2.1.1\n" -#: .\admin.py:56 +#: .\dynamic_preferences\admin.py:59 +#, fuzzy +#| msgid "Verbose Name" +msgid "Verbose name" +msgstr "اسم مطول" + +#: .\dynamic_preferences\admin.py:63 +#, fuzzy +#| msgid "Help Text" +msgid "Help text" +msgstr "نص المساعدة" + +#: .\dynamic_preferences\admin.py:84 msgid "Default Value" msgstr "القيمة الافتراضية" -#: .\admin.py:65 +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 msgid "Section Name" msgstr "إسم القسم" -#: .\apps.py:9 -msgid "Dynamic Preferences" -msgstr "التفضيلات الديناميكية" +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" -#: .\models.py:25 +#: .\dynamic_preferences\models.py:34 msgid "Name" msgstr "الاسم" -#: .\models.py:28 +#: .\dynamic_preferences\models.py:37 msgid "Raw Value" msgstr "القيمة الأولية" -#: .\models.py:42 +#: .\dynamic_preferences\models.py:51 msgid "Verbose Name" msgstr "اسم مطول" -#: .\models.py:47 +#: .\dynamic_preferences\models.py:57 msgid "Help Text" msgstr "نص المساعدة" -#: .\models.py:84 +#: .\dynamic_preferences\models.py:94 msgid "Global preference" msgstr "التفضيل العام" -#: .\models.py:85 +#: .\dynamic_preferences\models.py:95 msgid "Global preferences" msgstr "التفضيل العام" -#: .\templates\dynamic_preferences\form.html:11 +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 msgid "Submit" msgstr "إرسال" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +#, fuzzy +#| msgid "Global preference" +msgid "user preference" +msgstr "التفضيل العام" + +#: .\dynamic_preferences\users\models.py:15 +#, fuzzy +#| msgid "Global preferences" +msgid "user preferences" +msgstr "التفضيل العام" + +#~ msgid "Dynamic Preferences" +#~ msgstr "التفضيلات الديناميكية" diff --git a/dynamic_preferences/locale/az/LC_MESSAGES/django.po b/dynamic_preferences/locale/az/LC_MESSAGES/django.po new file mode 100644 index 0000000..d5ed330 --- /dev/null +++ b/dynamic_preferences/locale/az/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/bn/LC_MESSAGES/django.po b/dynamic_preferences/locale/bn/LC_MESSAGES/django.po new file mode 100644 index 0000000..d5ed330 --- /dev/null +++ b/dynamic_preferences/locale/bn/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/de/LC_MESSAGES/django.po b/dynamic_preferences/locale/de/LC_MESSAGES/django.po index 76a18f2..e24bcff 100644 --- a/dynamic_preferences/locale/de/LC_MESSAGES/django.po +++ b/dynamic_preferences/locale/de/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 13:48+0200\n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" "PO-Revision-Date: 2018-11-09 17:14+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -18,54 +18,73 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 2.1.1\n" -#: .\admin.py:56 +#: .\dynamic_preferences\admin.py:59 +#, fuzzy +#| msgid "Verbose Name" +msgid "Verbose name" +msgstr "Bezeichnung" + +#: .\dynamic_preferences\admin.py:63 +#, fuzzy +#| msgid "Help Text" +msgid "Help text" +msgstr "Hilfetext" + +#: .\dynamic_preferences\admin.py:84 msgid "Default Value" msgstr "Standardwert" -#: .\admin.py:65 .\models.py:22 +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 msgid "Section Name" msgstr "Abschnitt" -#: .\apps.py:9 -msgid "Dynamic Preferences" -msgstr "Dynamische Einstellungen" +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" -#: .\models.py:25 +#: .\dynamic_preferences\models.py:34 msgid "Name" msgstr "Name" -#: .\models.py:28 +#: .\dynamic_preferences\models.py:37 msgid "Raw Value" msgstr "Wert" -#: .\models.py:42 +#: .\dynamic_preferences\models.py:51 msgid "Verbose Name" msgstr "Bezeichnung" -#: .\models.py:47 +#: .\dynamic_preferences\models.py:57 msgid "Help Text" msgstr "Hilfetext" -#: .\models.py:84 +#: .\dynamic_preferences\models.py:94 msgid "Global preference" msgstr "Globale Einstellung" -#: .\models.py:85 +#: .\dynamic_preferences\models.py:95 msgid "Global preferences" msgstr "Globale Einstellungen" -#: .\templates\dynamic_preferences\form.html:11 +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 msgid "Submit" msgstr "Absenden" -#: .\users\apps.py:11 +#: .\dynamic_preferences\users\apps.py:11 msgid "Preferences - Users" msgstr "Einstellungen - Benutzer" -#: .\users\models.py:15 +#: .\dynamic_preferences\users\models.py:14 msgid "user preference" msgstr "Benutzer Einstellung" -#: .\users\models.py:16 +#: .\dynamic_preferences\users\models.py:15 msgid "user preferences" msgstr "Benutzer Einstellungen" + +#~ msgid "Dynamic Preferences" +#~ msgstr "Dynamische Einstellungen" diff --git a/dynamic_preferences/locale/en/LC_MESSAGES/django.po b/dynamic_preferences/locale/en/LC_MESSAGES/django.po new file mode 100644 index 0000000..d5ed330 --- /dev/null +++ b/dynamic_preferences/locale/en/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/es/LC_MESSAGES/django.po b/dynamic_preferences/locale/es/LC_MESSAGES/django.po new file mode 100644 index 0000000..1c252b3 --- /dev/null +++ b/dynamic_preferences/locale/es/LC_MESSAGES/django.po @@ -0,0 +1,83 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? " +"1 : 2;\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/fr/LC_MESSAGES/django.po b/dynamic_preferences/locale/fr/LC_MESSAGES/django.po index cc9d2fc..e870c05 100644 --- a/dynamic_preferences/locale/fr/LC_MESSAGES/django.po +++ b/dynamic_preferences/locale/fr/LC_MESSAGES/django.po @@ -7,53 +7,88 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-08 10:37+0100\n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" "PO-Revision-Date: 2018-11-09 17:14+0100\n" "Last-Translator: \n" "Language-Team: \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: fr\n" "X-Generator: Poedit 2.1.1\n" -#: .\admin.py:56 +#: .\dynamic_preferences\admin.py:59 +#, fuzzy +#| msgid "Verbose Name" +msgid "Verbose name" +msgstr "Nom détaillé" + +#: .\dynamic_preferences\admin.py:63 +#, fuzzy +#| msgid "Help Text" +msgid "Help text" +msgstr "Texte d'Aide" + +#: .\dynamic_preferences\admin.py:84 msgid "Default Value" msgstr "Valeur par défaut" -#: .\admin.py:65 +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 msgid "Section Name" msgstr "Nom de la Section" -#: .\apps.py:9 -msgid "Dynamic Preferences" -msgstr "Préférences dynamiques" +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" -#: .\models.py:25 +#: .\dynamic_preferences\models.py:34 msgid "Name" msgstr "Nom" -#: .\models.py:28 +#: .\dynamic_preferences\models.py:37 msgid "Raw Value" msgstr "Valeur RAW" -#: .\models.py:42 +#: .\dynamic_preferences\models.py:51 msgid "Verbose Name" msgstr "Nom détaillé" -#: .\models.py:47 +#: .\dynamic_preferences\models.py:57 msgid "Help Text" msgstr "Texte d'Aide" -#: .\models.py:84 +#: .\dynamic_preferences\models.py:94 msgid "Global preference" msgstr "Préférence globale" -#: .\models.py:85 +#: .\dynamic_preferences\models.py:95 msgid "Global preferences" msgstr "Préférences globales" -#: .\templates\dynamic_preferences\form.html:11 +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 msgid "Submit" msgstr "Valider" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +#, fuzzy +#| msgid "Global preference" +msgid "user preference" +msgstr "Préférence globale" + +#: .\dynamic_preferences\users\models.py:15 +#, fuzzy +#| msgid "Global preferences" +msgid "user preferences" +msgstr "Préférences globales" + +#~ msgid "Dynamic Preferences" +#~ msgstr "Préférences dynamiques" diff --git a/dynamic_preferences/locale/ha/LC_MESSAGES/django.po b/dynamic_preferences/locale/ha/LC_MESSAGES/django.po new file mode 100644 index 0000000..98b461f --- /dev/null +++ b/dynamic_preferences/locale/ha/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/id/LC_MESSAGES/django.po b/dynamic_preferences/locale/id/LC_MESSAGES/django.po new file mode 100644 index 0000000..15c6ff7 --- /dev/null +++ b/dynamic_preferences/locale/id/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/ky/LC_MESSAGES/django.po b/dynamic_preferences/locale/ky/LC_MESSAGES/django.po new file mode 100644 index 0000000..15c6ff7 --- /dev/null +++ b/dynamic_preferences/locale/ky/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/sw/LC_MESSAGES/django.po b/dynamic_preferences/locale/sw/LC_MESSAGES/django.po new file mode 100644 index 0000000..d5ed330 --- /dev/null +++ b/dynamic_preferences/locale/sw/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/tg/LC_MESSAGES/django.po b/dynamic_preferences/locale/tg/LC_MESSAGES/django.po new file mode 100644 index 0000000..d5ed330 --- /dev/null +++ b/dynamic_preferences/locale/tg/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/tr/LC_MESSAGES/django.po b/dynamic_preferences/locale/tr/LC_MESSAGES/django.po new file mode 100644 index 0000000..0895c71 --- /dev/null +++ b/dynamic_preferences/locale/tr/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:18+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/ur/LC_MESSAGES/django.po b/dynamic_preferences/locale/ur/LC_MESSAGES/django.po new file mode 100644 index 0000000..d5ed330 --- /dev/null +++ b/dynamic_preferences/locale/ur/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/uz/LC_MESSAGES/django.po b/dynamic_preferences/locale/uz/LC_MESSAGES/django.po new file mode 100644 index 0000000..15c6ff7 --- /dev/null +++ b/dynamic_preferences/locale/uz/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/dynamic_preferences/locale/zh_HAns/LC_MESSAGES/django.po b/dynamic_preferences/locale/zh_HAns/LC_MESSAGES/django.po new file mode 100644 index 0000000..00a54a2 --- /dev/null +++ b/dynamic_preferences/locale/zh_HAns/LC_MESSAGES/django.po @@ -0,0 +1,82 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:26+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +#: .\dynamic_preferences\admin.py:59 +msgid "Verbose name" +msgstr "" + +#: .\dynamic_preferences\admin.py:63 +msgid "Help text" +msgstr "" + +#: .\dynamic_preferences\admin.py:84 +msgid "Default Value" +msgstr "" + +#: .\dynamic_preferences\admin.py:93 .\dynamic_preferences\models.py:30 +msgid "Section Name" +msgstr "" + +#: .\dynamic_preferences\admin.py:118 +msgid "Reset selected preferences to default values" +msgstr "" + +#: .\dynamic_preferences\apps.py:10 +msgid "Settings" +msgstr "" + +#: .\dynamic_preferences\models.py:34 +msgid "Name" +msgstr "" + +#: .\dynamic_preferences\models.py:37 +msgid "Raw Value" +msgstr "" + +#: .\dynamic_preferences\models.py:51 +msgid "Verbose Name" +msgstr "" + +#: .\dynamic_preferences\models.py:57 +msgid "Help Text" +msgstr "" + +#: .\dynamic_preferences\models.py:94 +msgid "Global preference" +msgstr "" + +#: .\dynamic_preferences\models.py:95 +msgid "Global preferences" +msgstr "" + +#: .\dynamic_preferences\templates\dynamic_preferences\form.html:11 +msgid "Submit" +msgstr "" + +#: .\dynamic_preferences\users\apps.py:11 +msgid "Preferences - Users" +msgstr "" + +#: .\dynamic_preferences\users\models.py:14 +msgid "user preference" +msgstr "" + +#: .\dynamic_preferences\users\models.py:15 +msgid "user preferences" +msgstr "" diff --git a/locale/ar/LC_MESSAGES/django.po b/locale/ar/LC_MESSAGES/django.po new file mode 100644 index 0000000..d2a768d --- /dev/null +++ b/locale/ar/LC_MESSAGES/django.po @@ -0,0 +1,4485 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\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" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/az/LC_MESSAGES/django.po b/locale/az/LC_MESSAGES/django.po new file mode 100644 index 0000000..a10ec67 --- /dev/null +++ b/locale/az/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/bn/LC_MESSAGES/django.po b/locale/bn/LC_MESSAGES/django.po new file mode 100644 index 0000000..a10ec67 --- /dev/null +++ b/locale/bn/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po new file mode 100644 index 0000000..a10ec67 --- /dev/null +++ b/locale/de/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po new file mode 100644 index 0000000..a10ec67 --- /dev/null +++ b/locale/en/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po new file mode 100644 index 0000000..0911e98 --- /dev/null +++ b/locale/es/LC_MESSAGES/django.po @@ -0,0 +1,4485 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? " +"1 : 2;\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/fa/LC_MESSAGES/django.po b/locale/fa/LC_MESSAGES/django.po index 784ddd8..129f1db 100644 --- a/locale/fa/LC_MESSAGES/django.po +++ b/locale/fa/LC_MESSAGES/django.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: .\config\settings\base.py:570 .\config\settings\base.py:589 -#: .\config\settings\base.py:655 .\utils\schema.py:64 +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-19 13:18+0330\n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -113,7 +113,7 @@ msgstr "" msgid "Device Information" msgstr "" -#: .\apps\account\admin\user.py:111 .\config\settings\base.py:593 +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 msgid "Authentication" msgstr "" @@ -172,8 +172,8 @@ msgstr "" #: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 #: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 -#: .\config\settings\base.py:485 .\config\settings\base.py:620 -#: .\config\settings\base.py:632 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 msgid "Courses" msgstr "" @@ -230,7 +230,7 @@ msgid "User" msgstr "" #: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 -#: .\config\settings\base.py:447 +#: .\config\settings\base.py:463 msgid "Users" msgstr "" @@ -759,7 +759,7 @@ msgstr "" msgid "App Version" msgstr "" -#: .\apps\api\models.py:127 .\config\settings\base.py:890 +#: .\apps\api\models.py:127 .\config\settings\base.py:906 msgid "App Versions" msgstr "" @@ -769,7 +769,7 @@ msgid "Article" msgstr "" #: .\apps\article\admin.py:39 .\apps\article\models.py:142 -#: .\config\settings\base.py:746 .\config\settings\base.py:752 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 msgid "Articles" msgstr "" @@ -794,7 +794,7 @@ msgid "Article Content" msgstr "" #: .\apps\article\admin.py:67 .\apps\article\models.py:194 -#: .\config\settings\base.py:776 +#: .\config\settings\base.py:792 msgid "Article Contents" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" msgid "Blog" msgstr "" -#: .\apps\blog\models.py:44 .\config\settings\base.py:672 +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 msgid "Blogs" msgstr "" @@ -1367,20 +1367,21 @@ msgstr "چت پشتیبانی زنده" msgid "Room #{}" msgstr "اتاق شماره {}" -#: .\apps\chat\admin_views.py:109 .\apps\hadis\models\transmitter.py:230 +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 #: .\utils\unfold_translations.py:108 msgid "Unknown" msgstr "نامشخص" -#: .\apps\chat\admin_views.py:151 .\utils\unfold_translations.py:109 +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 msgid "Support" msgstr "پشتیبانی" -#: .\apps\chat\admin_views.py:252 .\utils\unfold_translations.py:116 -#, python-brace-format -msgid "Chat with {}" -msgstr "" - #: .\apps\chat\management\commands\clear_chat_data.py:16 #: .\apps\course\management\commands\clear_course_data.py:23 msgid "Force deletion without confirmation" @@ -1554,7 +1555,7 @@ msgid "Quiz" msgstr "" #: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 -#: .\config\settings\base.py:509 +#: .\config\settings\base.py:525 msgid "Quizzes" msgstr "" @@ -1563,7 +1564,7 @@ msgid "Course Attachment" msgstr "" #: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 -#: .\config\settings\base.py:497 +#: .\config\settings\base.py:513 msgid "Course Attachments" msgstr "" @@ -1665,7 +1666,7 @@ msgstr "" msgid "Session User" msgstr "" -#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:532 +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 msgid "Session Users" msgstr "" @@ -1673,7 +1674,7 @@ msgstr "" msgid "Session Recording" msgstr "" -#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:538 +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 msgid "Session Recordings" msgstr "" @@ -1845,7 +1846,7 @@ msgstr "" msgid "Glossaries" msgstr "" -#: .\apps\course\models\course.py:210 .\config\settings\base.py:503 +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 msgid "Course Glossary" msgstr "" @@ -1921,7 +1922,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:491 +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 msgid "Course Lessons" msgstr "" @@ -2263,7 +2264,7 @@ msgstr "" msgid "Hadis Sect" msgstr "" -#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:834 +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 msgid "Hadis Sects" msgstr "" @@ -2309,7 +2310,7 @@ msgstr "" msgid "Hadis Category" msgstr "" -#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:840 +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 msgid "Hadis Categories" msgstr "" @@ -2409,7 +2410,7 @@ msgstr "" msgid "Hadis Reference" msgstr "" -#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:852 +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 msgid "Hadis References" msgstr "" @@ -2702,7 +2703,7 @@ msgstr "" msgid "Is this narrator present in Sahih Bukhari?" msgstr "" -#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:870 +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 msgid "Transmitters" msgstr "" @@ -2748,7 +2749,7 @@ msgstr "" msgid "Hadis Transmitter" msgstr "" -#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:876 +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 msgid "Hadis Transmitters" msgstr "" @@ -2928,16 +2929,16 @@ msgstr "" #: .\apps\library\admin.py:44 .\apps\library\models.py:93 #: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 -#: .\config\settings\base.py:626 .\config\settings\base.py:700 -#: .\config\settings\base.py:726 .\config\settings\base.py:758 -#: .\config\settings\base.py:796 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 msgid "Categories" msgstr "" #: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 -#: .\apps\video\admin.py:232 .\config\settings\base.py:392 -#: .\config\settings\base.py:410 .\config\settings\base.py:706 -#: .\config\settings\base.py:732 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 msgid "Collections" msgstr "" @@ -2947,7 +2948,7 @@ msgstr "" #: .\apps\library\admin.py:98 .\apps\library\admin.py:143 #: .\apps\library\models.py:31 .\apps\library\models.py:164 -#: .\config\settings\base.py:694 +#: .\config\settings\base.py:710 msgid "Books" msgstr "" @@ -3075,7 +3076,7 @@ msgid "Playlist" msgstr "" #: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 -#: .\config\settings\base.py:738 .\config\settings\base.py:814 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 msgid "Playlists" msgstr "" @@ -3168,8 +3169,8 @@ msgstr "" msgid "Podcast" msgstr "" -#: .\apps\podcast\models.py:124 .\config\settings\base.py:784 -#: .\config\settings\base.py:790 +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 msgid "Podcasts" msgstr "" @@ -3214,7 +3215,7 @@ msgstr "" msgid "User Playlist" msgstr "" -#: .\apps\podcast\models.py:269 .\config\settings\base.py:820 +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 msgid "User Playlists" msgstr "" @@ -3581,101 +3582,165 @@ msgid "video" msgstr "" #: .\config\settings\base.py:210 -msgid "English" +msgid "Arabic" msgstr "" #: .\config\settings\base.py:211 -msgid "Russia" +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" msgstr "" -#: .\config\settings\base.py:398 .\config\settings\base.py:416 +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 msgid "Middle Collections" msgstr "" -#: .\config\settings\base.py:429 .\config\settings\base.py:550 -#: .\config\settings\base.py:764 .\config\settings\base.py:802 +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 msgid "Pinned Collections" msgstr "" -#: .\config\settings\base.py:435 .\config\settings\base.py:556 -#: .\config\settings\base.py:770 .\config\settings\base.py:808 +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 msgid "Regular Collections" msgstr "" -#: .\config\settings\base.py:455 +#: .\config\settings\base.py:471 msgid "Guest Users" msgstr "" -#: .\config\settings\base.py:467 +#: .\config\settings\base.py:483 msgid "Groups" msgstr "" -#: .\config\settings\base.py:526 .\config\settings\base.py:638 +#: .\config\settings\base.py:542 .\config\settings\base.py:654 msgid "Live Sessions" msgstr "" -#: .\config\settings\base.py:574 .\templates\admin\index.html:7 +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 #: .\utils\admin.py:510 msgid "Dashboard" msgstr "" -#: .\config\settings\base.py:579 +#: .\config\settings\base.py:595 msgid "Calender" msgstr "" -#: .\config\settings\base.py:599 .\utils\unfold_translations.py:40 +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 msgid "All Users" msgstr "" -#: .\config\settings\base.py:605 +#: .\config\settings\base.py:621 msgid "Students" msgstr "" -#: .\config\settings\base.py:611 .\utils\admin.py:596 +#: .\config\settings\base.py:627 .\utils\admin.py:596 msgid "Professors" msgstr "" -#: .\config\settings\base.py:644 +#: .\config\settings\base.py:660 msgid "Certificates" msgstr "" -#: .\config\settings\base.py:660 +#: .\config\settings\base.py:676 msgid "Transactions" msgstr "" -#: .\config\settings\base.py:666 .\templates\admin\chat\live_chat.html:50 +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 msgid "Chat Rooms" msgstr "" -#: .\config\settings\base.py:678 +#: .\config\settings\base.py:694 msgid "Live Chat" msgstr "چت زنده" -#: .\config\settings\base.py:688 +#: .\config\settings\base.py:704 msgid "Libraries" msgstr "" -#: .\config\settings\base.py:714 .\config\settings\base.py:720 +#: .\config\settings\base.py:730 .\config\settings\base.py:736 msgid "Videos" msgstr "" -#: .\config\settings\base.py:828 .\config\settings\base.py:846 +#: .\config\settings\base.py:844 .\config\settings\base.py:862 msgid "Hadis" msgstr "" -#: .\config\settings\base.py:858 +#: .\config\settings\base.py:874 msgid "Hadis Tags" msgstr "" -#: .\config\settings\base.py:864 +#: .\config\settings\base.py:880 msgid "Hadis Status" msgstr "" -#: .\config\settings\base.py:886 +#: .\config\settings\base.py:902 msgid "System Settings" msgstr "" -#: .\config\settings\base.py:895 +#: .\config\settings\base.py:911 msgid "Global Preferences" msgstr "" @@ -3718,39 +3783,39 @@ msgstr "انتخاب مخاطب" msgid "Search users..." msgstr "جستجوی کاربران..." -#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:99 +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 msgid "No Chat Selected" msgstr "گفتگویی انتخاب نشده است" -#: .\templates\admin\chat\live_chat.html:122 .\utils\unfold_translations.py:100 +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 msgid "Select a chat from the sidebar to start messaging" msgstr "یک گفتگو را از سایدبار انتخاب کنید تا پیام‌رسانی شروع شود" -#: .\templates\admin\chat\live_chat.html:131 +#: .\templates\admin\chat\live_chat.html:132 msgid "Type your message..." msgstr "پیام خود را تایپ کنید..." -#: .\templates\admin\chat\live_chat.html:151 .\utils\unfold_translations.py:101 +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 msgid "Failed to load users." msgstr "خطا در بارگذاری کاربران." -#: .\templates\admin\chat\live_chat.html:152 .\utils\unfold_translations.py:102 +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 msgid "No users found." msgstr "" -#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:103 +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 msgid "No active chats found." msgstr "" -#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:104 +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 msgid "Group Chat" msgstr "گفتگوی گروهی" -#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:105 +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 msgid "Private Chat" msgstr "گفتگوی خصوصی" -#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:106 +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 msgid "No messages yet. Start the conversation!" msgstr "هنوز پیامی وجود ندارد. گفتگو را آغاز کنید!" diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po new file mode 100644 index 0000000..d604170 --- /dev/null +++ b/locale/fr/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/ha/LC_MESSAGES/django.po b/locale/ha/LC_MESSAGES/django.po new file mode 100644 index 0000000..e36b522 --- /dev/null +++ b/locale/ha/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/id/LC_MESSAGES/django.po b/locale/id/LC_MESSAGES/django.po new file mode 100644 index 0000000..6a2db4e --- /dev/null +++ b/locale/id/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/ky/LC_MESSAGES/django.po b/locale/ky/LC_MESSAGES/django.po new file mode 100644 index 0000000..6a2db4e --- /dev/null +++ b/locale/ky/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/sw/LC_MESSAGES/django.po b/locale/sw/LC_MESSAGES/django.po new file mode 100644 index 0000000..a10ec67 --- /dev/null +++ b/locale/sw/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/tg/LC_MESSAGES/django.po b/locale/tg/LC_MESSAGES/django.po new file mode 100644 index 0000000..a10ec67 --- /dev/null +++ b/locale/tg/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po new file mode 100644 index 0000000..697537d --- /dev/null +++ b/locale/tr/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:18+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/ur/LC_MESSAGES/django.po b/locale/ur/LC_MESSAGES/django.po new file mode 100644 index 0000000..a10ec67 --- /dev/null +++ b/locale/ur/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/uz/LC_MESSAGES/django.po b/locale/uz/LC_MESSAGES/django.po new file mode 100644 index 0000000..6a2db4e --- /dev/null +++ b/locale/uz/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:25+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr "" diff --git a/locale/zh_HAns/LC_MESSAGES/django.po b/locale/zh_HAns/LC_MESSAGES/django.po new file mode 100644 index 0000000..1e90743 --- /dev/null +++ b/locale/zh_HAns/LC_MESSAGES/django.po @@ -0,0 +1,4484 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#: .\config\settings\base.py:586 .\config\settings\base.py:605 +#: .\config\settings\base.py:671 .\utils\schema.py:64 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-20 08:26+0330\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: .\apps\account\admin\location.py:21 .\apps\account\admin\location.py:22 +#: .\apps\account\models\user.py:331 .\apps\account\models\user.py:332 +msgid "Location History" +msgstr "" + +#: .\apps\account\admin\location.py:42 .\apps\hadis\admin\hadis.py:683 +#: .\apps\hadis\admin\hadis.py:939 .\apps\hadis\admin\transmitter.py:481 +#: .\apps\hadis\admin\transmitter.py:671 +msgid "Additional Information" +msgstr "" + +#: .\apps\account\admin\location.py:48 .\apps\account\admin\user.py:83 +#: .\apps\account\admin\user.py:246 +msgid "Location" +msgstr "" + +#: .\apps\account\admin\location.py:52 +msgid "Date & Time" +msgstr "" + +#: .\apps\account\admin\professor.py:22 +msgid "Enter the phone number in international format. Example: +989012023212" +msgstr "" + +#: .\apps\account\admin\professor.py:45 .\apps\account\admin\student.py:32 +msgid "other" +msgstr "" + +#: .\apps\account\admin\professor.py:49 .\apps\account\admin\student.py:36 +#: .\apps\account\admin\user.py:87 +msgid "Password" +msgstr "" + +#: .\apps\account\admin\professor.py:59 .\apps\account\admin\student.py:45 +msgid "Personal info" +msgstr "" + +#: .\apps\account\admin\professor.py:60 .\apps\account\admin\student.py:46 +#: .\apps\account\admin\user.py:91 .\apps\account\admin\user.py:115 +#: .\apps\account\admin\user.py:138 .\apps\account\admin\user.py:402 +#: .\apps\account\admin\user.py:465 .\apps\account\admin\user.py:468 +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "Permissions" +msgstr "" + +#: .\apps\account\admin\professor.py:63 .\apps\account\admin\student.py:49 +#: .\apps\account\admin\user.py:119 +msgid "Important dates" +msgstr "" + +#: .\apps\account\admin\professor.py:75 +#, python-brace-format +msgid "A professor with the email {email} already exists." +msgstr "" + +#: .\apps\account\admin\professor.py:96 +#, python-brace-format +msgid "The user with email {email} has been converted to a professor." +msgstr "" + +#: .\apps\account\admin\professor.py:109 .\apps\account\admin\student.py:51 +#: .\apps\account\models\user.py:52 +msgid "Phone Number" +msgstr "" + +#: .\apps\account\admin\student.py:55 +msgid "Enrolled Courses" +msgstr "" + +#: .\apps\account\admin\student.py:59 +#, python-brace-format +msgid "{count} course" +msgid_plural "{count} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:47 +msgid "A user with this email already exists." +msgstr "" + +#: .\apps\account\admin\user.py:99 .\apps\account\admin\user.py:143 +#: .\apps\blog\admin.py:67 .\apps\blog\admin.py:109 +msgid "Basic Information" +msgstr "" + +#: .\apps\account\admin\user.py:103 +msgid "Country & City" +msgstr "" + +#: .\apps\account\admin\user.py:107 +msgid "Device Information" +msgstr "" + +#: .\apps\account\admin\user.py:111 .\config\settings\base.py:609 +msgid "Authentication" +msgstr "" + +#: .\apps\account\admin\user.py:159 .\apps\account\admin\user.py:196 +#: .\apps\account\models\user.py:59 +msgid "Date Joined" +msgstr "" + +#: .\apps\account\admin\user.py:163 +msgid "Last Login" +msgstr "" + +#: .\apps\account\admin\user.py:167 +msgid "Authentication Token" +msgstr "" + +#: .\apps\account\admin\user.py:207 +msgid "Course Participation" +msgstr "" + +#: .\apps\account\admin\user.py:208 +msgid "Course Participations" +msgstr "" + +#: .\apps\account\admin\user.py:216 .\apps\course\models\course.py:98 +#: .\templates\course\course_stats.html:106 +msgid "Course Status" +msgstr "" + +#: .\apps\account\admin\user.py:222 .\apps\account\admin\user.py:408 +#: .\apps\account\models\user.py:22 .\apps\course\admin\course.py:341 +#: .\apps\course\models\course.py:73 .\utils\unfold_translations.py:111 +msgid "Professor" +msgstr "" + +#: .\apps\account\admin\user.py:250 +msgid "password" +msgstr "" + +#: .\apps\account\admin\user.py:257 .\apps\account\models\user.py:24 +#: .\apps\certificate\models.py:17 .\apps\course\admin\course.py:539 +#: .\apps\course\models\lesson.py:153 .\apps\course\models\participant.py:13 +#: .\templates\course\course_analytics.html:186 +#: .\utils\unfold_translations.py:110 +msgid "Student" +msgstr "" + +#: .\apps\account\admin\user.py:272 +msgid "Age" +msgstr "" + +#: .\apps\account\admin\user.py:281 +#, python-brace-format +msgid "Born on {date}" +msgstr "" + +#: .\apps\account\admin\user.py:283 .\apps\account\admin\user.py:424 +#: .\apps\course\admin\course.py:67 .\apps\course\models\course.py:157 +#: .\config\settings\base.py:501 .\config\settings\base.py:636 +#: .\config\settings\base.py:648 +msgid "Courses" +msgstr "" + +#: .\apps\account\admin\user.py:307 .\apps\account\admin\user.py:447 +#, python-brace-format +msgid "{total} course" +msgid_plural "{total} courses" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\admin\user.py:321 .\apps\course\admin\course.py:38 +msgid "Course Categories" +msgstr "" + +#: .\apps\account\admin\user.py:333 .\apps\course\admin\course.py:54 +msgid "Edit" +msgstr "" + +#: .\apps\account\admin\user.py:339 +msgid "Select Existing User" +msgstr "" + +#: .\apps\account\admin\user.py:340 +msgid "Choose an existing user to upgrade to Professor." +msgstr "" + +#: .\apps\account\admin\user.py:471 +#, python-brace-format +msgid "{count} permission" +msgid_plural "{count} permissions" +msgstr[0] "" +msgstr[1] "" + +#: .\apps\account\middleware\admin_access.py:107 +msgid "You have limited access as a professor." +msgstr "" + +#: .\apps\account\middleware\admin_access.py:115 +msgid "You do not have permission to access this page." +msgstr "" + +#: .\apps\account\models\groups.py:23 +msgid "Professor User" +msgstr "" + +#: .\apps\account\models\groups.py:24 +msgid "Professor Users" +msgstr "" + +#: .\apps\account\models\groups.py:43 .\apps\account\models\user.py:294 +#: .\apps\chat\models.py:166 .\apps\course\models\live_session.py:83 +#: .\apps\quiz\models\participant.py:11 .\apps\transaction\models.py:30 +msgid "User" +msgstr "" + +#: .\apps\account\models\groups.py:44 .\apps\account\models\user.py:295 +#: .\config\settings\base.py:463 +msgid "Users" +msgstr "" + +#: .\apps\account\models\groups.py:61 +msgid "Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:62 +msgid "Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:78 +msgid "Super Admin User" +msgstr "" + +#: .\apps\account\models\groups.py:79 +msgid "Super Admin Users" +msgstr "" + +#: .\apps\account\models\groups.py:95 +msgid "Student User" +msgstr "" + +#: .\apps\account\models\groups.py:96 +msgid "Student Users" +msgstr "" + +#: .\apps\account\models\groups.py:111 +msgid "Consultant User" +msgstr "" + +#: .\apps\account\models\groups.py:112 +msgid "Consultant Users" +msgstr "" + +#: .\apps\account\models\notification.py:7 +msgid "Imam Javad" +msgstr "" + +#: .\apps\account\models\notification.py:8 +msgid "Doboodi" +msgstr "" + +#: .\apps\account\models\notification.py:10 .\apps\article\models.py:9 +#: .\apps\article\models.py:184 .\apps\dobodbi_calendar\models.py:20 +#: .\apps\podcast\models.py:9 .\apps\podcast\models.py:128 +#: .\apps\video\models.py:11 .\apps\video\models.py:144 +msgid "title" +msgstr "" + +#: .\apps\account\models\notification.py:11 +msgid "message" +msgstr "" + +#: .\apps\account\models\notification.py:12 .\apps\account\models\user.py:303 +#: .\apps\account\models\user.py:320 .\apps\library\models.py:171 +#: .\apps\podcast\models.py:255 +msgid "user" +msgstr "" + +#: .\apps\account\models\notification.py:13 +msgid "is read" +msgstr "" + +#: .\apps\account\models\notification.py:18 +msgid "service" +msgstr "" + +#: .\apps\account\models\notification.py:20 .\apps\article\models.py:14 +#: .\apps\article\models.py:50 .\apps\article\models.py:109 +#: .\apps\article\models.py:161 .\apps\article\models.py:189 +#: .\apps\article\models.py:213 .\apps\article\models.py:239 +#: .\apps\dobodbi_calendar\models.py:39 .\apps\hadis\models\hadis.py:20 +#: .\apps\hadis\models\hadis.py:128 .\apps\hadis\models\hadis.py:143 +#: .\apps\hadis\models\hadis.py:286 .\apps\hadis\models\hadis.py:429 +#: .\apps\hadis\models\hadis.py:499 .\apps\hadis\models\reference.py:9 +#: .\apps\hadis\models\reference.py:35 .\apps\hadis\models\reference.py:91 +#: .\apps\hadis\models\reference.py:226 .\apps\hadis\models\reference.py:294 +#: .\apps\hadis\models\reference.py:337 .\apps\hadis\models\transmitter.py:24 +#: .\apps\hadis\models\transmitter.py:292 +#: .\apps\hadis\models\transmitter.py:469 +#: .\apps\hadis\models\transmitter.py:601 .\apps\library\models.py:75 +#: .\apps\library\models.py:138 .\apps\library\models.py:174 +#: .\apps\podcast\models.py:14 .\apps\podcast\models.py:50 +#: .\apps\podcast\models.py:98 .\apps\podcast\models.py:153 +#: .\apps\podcast\models.py:202 .\apps\podcast\models.py:230 +#: .\apps\podcast\models.py:264 .\apps\video\models.py:16 +#: .\apps\video\models.py:52 .\apps\video\models.py:107 +#: .\apps\video\models.py:169 .\apps\video\models.py:218 +#: .\apps\video\models.py:246 +msgid "created at" +msgstr "" + +#: .\apps\account\models\notification.py:21 .\apps\article\models.py:15 +#: .\apps\article\models.py:51 .\apps\article\models.py:110 +#: .\apps\article\models.py:162 .\apps\article\models.py:190 +#: .\apps\article\models.py:214 .\apps\article\models.py:240 +#: .\apps\dobodbi_calendar\models.py:38 .\apps\hadis\models\hadis.py:21 +#: .\apps\hadis\models\hadis.py:144 .\apps\hadis\models\hadis.py:287 +#: .\apps\hadis\models\hadis.py:500 .\apps\hadis\models\reference.py:10 +#: .\apps\hadis\models\reference.py:36 .\apps\hadis\models\reference.py:92 +#: .\apps\hadis\models\reference.py:295 .\apps\hadis\models\reference.py:338 +#: .\apps\hadis\models\transmitter.py:25 .\apps\hadis\models\transmitter.py:293 +#: .\apps\hadis\models\transmitter.py:602 .\apps\library\models.py:76 +#: .\apps\library\models.py:139 .\apps\library\models.py:175 +#: .\apps\podcast\models.py:15 .\apps\podcast\models.py:51 +#: .\apps\podcast\models.py:99 .\apps\podcast\models.py:154 +#: .\apps\podcast\models.py:203 .\apps\podcast\models.py:231 +#: .\apps\podcast\models.py:265 .\apps\video\models.py:17 +#: .\apps\video\models.py:53 .\apps\video\models.py:108 +#: .\apps\video\models.py:170 .\apps\video\models.py:219 +#: .\apps\video\models.py:247 +msgid "updated at" +msgstr "" + +#: .\apps\account\models\notification.py:24 +msgid "Notification" +msgstr "" + +#: .\apps\account\models\notification.py:25 +msgid "Notifications" +msgstr "" + +#: .\apps\account\models\user.py:17 +msgid "android" +msgstr "" + +#: .\apps\account\models\user.py:18 +msgid "apple" +msgstr "" + +#: .\apps\account\models\user.py:19 +msgid "web" +msgstr "" + +#: .\apps\account\models\user.py:23 +msgid "Client" +msgstr "" + +#: .\apps\account\models\user.py:25 .\utils\unfold_translations.py:114 +msgid "Admin" +msgstr "" + +#: .\apps\account\models\user.py:26 +msgid "Super Admin" +msgstr "" + +#: .\apps\account\models\user.py:27 .\utils\unfold_translations.py:112 +msgid "Consultant" +msgstr "" + +#: .\apps\account\models\user.py:30 .\apps\transaction\models.py:66 +msgid "Male" +msgstr "" + +#: .\apps\account\models\user.py:31 .\apps\transaction\models.py:67 +msgid "Female" +msgstr "" + +#: .\apps\account\models\user.py:36 +msgid "Username" +msgstr "" + +#: .\apps\account\models\user.py:37 +msgid "A user with that username already exists." +msgstr "" + +#: .\apps\account\models\user.py:38 .\apps\transaction\models.py:76 +msgid "Email Address" +msgstr "" + +#: .\apps\account\models\user.py:39 .\apps\transaction\models.py:76 +msgid "Enter the user's email address." +msgstr "" + +#: .\apps\account\models\user.py:41 +msgid "A user with that email already exists." +msgstr "" + +#: .\apps\account\models\user.py:42 .\apps\hadis\admin\transmitter.py:490 +#: .\apps\hadis\models\transmitter.py:233 .\apps\transaction\models.py:75 +msgid "Full Name" +msgstr "" + +#: .\apps\account\models\user.py:43 .\apps\transaction\models.py:75 +msgid "Enter the full name of the user." +msgstr "" + +#: .\apps\account\models\user.py:45 .\apps\transaction\models.py:81 +msgid "birthdate" +msgstr "" + +#: .\apps\account\models\user.py:47 +msgid "Avatar" +msgstr "" + +#: .\apps\account\models\user.py:53 +msgid "e.g., +49 151 12345678" +msgstr "" + +#: .\apps\account\models\user.py:55 .\apps\blog\models.py:199 +#: .\apps\hadis\models\reference.py:67 .\apps\library\models.py:119 +msgid "Language" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Gender" +msgstr "" + +#: .\apps\account\models\user.py:57 .\apps\transaction\models.py:79 +msgid "Select the user's gender." +msgstr "" + +#: .\apps\account\models\user.py:58 .\utils\unfold_translations.py:80 +msgid "User Type" +msgstr "" + +#: .\apps\account\models\user.py:58 +msgid "Type of the user." +msgstr "" + +#: .\apps\account\models\user.py:59 +msgid "The date and time the user registered." +msgstr "" + +#: .\apps\account\models\user.py:61 +msgid "City" +msgstr "" + +#: .\apps\account\models\user.py:62 .\apps\account\models\user.py:306 +#: .\apps\account\models\user.py:323 +msgid "country" +msgstr "" + +#: .\apps\account\models\user.py:64 +msgid "device id" +msgstr "" + +#: .\apps\account\models\user.py:65 +msgid "device os" +msgstr "" + +#: .\apps\account\models\user.py:66 .\apps\account\models\user.py:310 +msgid "user agent" +msgstr "" + +#: .\apps\account\models\user.py:67 +msgid "client ip" +msgstr "" + +#: .\apps\account\models\user.py:69 +msgid "fcm" +msgstr "" + +#: .\apps\account\models\user.py:70 .\apps\article\models.py:10 +#: .\apps\hadis\models\hadis.py:14 .\apps\hadis\models\hadis.py:170 +#: .\apps\hadis\models\hadis.py:266 .\apps\hadis\models\hadis.py:495 +#: .\apps\hadis\models\reference.py:73 .\apps\hadis\models\transmitter.py:22 +#: .\apps\hadis\models\transmitter.py:128 +#: .\apps\hadis\models\transmitter.py:237 +#: .\apps\hadis\models\transmitter.py:492 +#: .\apps\hadis\models\transmitter.py:658 .\apps\podcast\models.py:10 +#: .\apps\podcast\models.py:129 .\apps\video\models.py:12 +#: .\apps\video\models.py:145 +msgid "slug" +msgstr "" + +#: .\apps\account\models\user.py:71 +msgid "Experience years" +msgstr "" + +#: .\apps\account\models\user.py:72 +msgid "is staff" +msgstr "" + +#: .\apps\account\models\user.py:73 .\apps\api\models.py:111 +#: .\apps\chat\admin.py:359 .\apps\hadis\models\version.py:10 +#: .\apps\library\admin.py:212 .\apps\quiz\admin\quiz.py:79 +msgid "Active" +msgstr "" + +#: .\apps\account\models\user.py:73 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: .\apps\account\models\user.py:74 +msgid "deleted at" +msgstr "" + +#: .\apps\account\models\user.py:75 +msgid "Info" +msgstr "" + +#: .\apps\account\models\user.py:76 +msgid "skill" +msgstr "" + +#: .\apps\account\models\user.py:119 +msgid "Email is required for all regular users." +msgstr "" + +#: .\apps\account\models\user.py:304 .\apps\account\models\user.py:321 +msgid "lat" +msgstr "" + +#: .\apps\account\models\user.py:305 .\apps\account\models\user.py:322 +msgid "lon" +msgstr "" + +#: .\apps\account\models\user.py:307 .\apps\account\models\user.py:324 +msgid "city" +msgstr "" + +#: .\apps\account\models\user.py:308 .\apps\account\models\user.py:326 +msgid "ip" +msgstr "" + +#: .\apps\account\models\user.py:309 .\apps\account\models\user.py:327 +msgid "timezone" +msgstr "" + +#: .\apps\account\models\user.py:311 +msgid "Device os" +msgstr "" + +#: .\apps\account\models\user.py:312 .\apps\account\models\user.py:328 +msgid "at time" +msgstr "" + +#: .\apps\account\models\user.py:315 +msgid "Login History" +msgstr "" + +#: .\apps\account\models\user.py:316 +msgid "Login Histories" +msgstr "" + +#: .\apps\account\models\user.py:325 +msgid "selected manually" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:5 +msgid "Driver before template" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:11 +msgid "Active drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:19 +msgid "Inactive drivers" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:27 +msgid "Total points" +msgstr "" + +#: .\apps\account\templates\account\group_help_text.html:35 +msgid "Total races" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:8 +#: .\utils\unfold_translations.py:83 +msgid "Total Active Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:16 +#: .\utils\unfold_translations.py:84 +msgid "Total Guest Users" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:22 +#: .\utils\unfold_translations.py:85 +msgid "Total Students" +msgstr "" + +#: .\apps\account\templates\account\user_list_section.html:28 +#: .\utils\unfold_translations.py:86 +msgid "Total Professors" +msgstr "" + +#: .\apps\api\admin.py:30 +msgid "Dimensions" +msgstr "" + +#: .\apps\api\admin.py:34 +msgid "Preview" +msgstr "" + +#: .\apps\api\models.py:16 +msgid "User Avatar" +msgstr "" + +#: .\apps\api\models.py:20 +msgid "User Full Name" +msgstr "" + +#: .\apps\api\models.py:21 +msgid "Full name of the user who made the comment" +msgstr "" + +#: .\apps\api\models.py:27 +msgid "User Slogan" +msgstr "" + +#: .\apps\api\models.py:28 +msgid "User slogan or bio" +msgstr "" + +#: .\apps\api\models.py:33 +msgid "Comment Text" +msgstr "" + +#: .\apps\api\models.py:34 +msgid "The actual comment content" +msgstr "" + +#: .\apps\api\models.py:40 .\apps\blog\models.py:149 +#: .\apps\hadis\models\reference.py:77 .\apps\hadis\models\transmitter.py:465 +msgid "Order" +msgstr "" + +#: .\apps\api\models.py:41 +msgid "Order for sorting comments" +msgstr "" + +#: .\apps\api\models.py:45 .\apps\api\models.py:117 .\apps\blog\models.py:34 +#: .\apps\blog\models.py:155 .\apps\chat\models.py:47 +#: .\apps\course\models\live_session.py:46 +#: .\apps\course\models\live_session.py:108 +#: .\apps\course\models\live_session.py:170 .\apps\quiz\models\quiz.py:50 +msgid "Created At" +msgstr "" + +#: .\apps\api\models.py:50 +msgid "Comment" +msgstr "" + +#: .\apps\api\models.py:51 +msgid "Comments" +msgstr "" + +#: .\apps\api\models.py:62 +msgid "Google Play" +msgstr "" + +#: .\apps\api\models.py:63 +msgid "App Store" +msgstr "" + +#: .\apps\api\models.py:73 +msgid "Version" +msgstr "" + +#: .\apps\api\models.py:74 +msgid "Application version in format X.Y.Z (e.g., 1.0.0)" +msgstr "" + +#: .\apps\api\models.py:79 +msgid "APK File" +msgstr "" + +#: .\apps\api\models.py:80 +msgid "Application APK file" +msgstr "" + +#: .\apps\api\models.py:84 .\apps\blog\models.py:195 .\apps\chat\models.py:28 +#: .\apps\course\admin\course.py:451 .\apps\course\models\course.py:175 +#: .\apps\hadis\admin\hadis.py:649 .\apps\hadis\models\category.py:16 +#: .\apps\hadis\models\category.py:78 .\apps\hadis\models\hadis.py:173 +#: .\apps\hadis\models\hadis.py:269 .\apps\hadis\models\hadis.py:431 +#: .\apps\hadis\models\reference.py:66 .\apps\hadis\models\reference.py:224 +#: .\apps\hadis\models\transmitter.py:21 .\apps\hadis\models\transmitter.py:289 +#: .\apps\quiz\models\quiz.py:12 .\apps\transaction\admin.py:158 +#: .\apps\transaction\models.py:110 .\utils\keyval_field.py:162 +#: .\utils\keyval_field.py:172 +msgid "Description" +msgstr "" + +#: .\apps\api\models.py:85 +msgid "Release notes and changes for this version" +msgstr "" + +#: .\apps\api\models.py:93 +msgid "App Type" +msgstr "" + +#: .\apps\api\models.py:94 +msgid "App distribution platform" +msgstr "" + +#: .\apps\api\models.py:99 +msgid "App Store Downloads" +msgstr "" + +#: .\apps\api\models.py:100 +msgid "Total number of downloads on Apple App Store" +msgstr "" + +#: .\apps\api\models.py:105 +msgid "Google Play Downloads" +msgstr "" + +#: .\apps\api\models.py:106 +msgid "Total number of downloads on Google Play" +msgstr "" + +#: .\apps\api\models.py:112 +msgid "Is this version active?" +msgstr "" + +#: .\apps\api\models.py:122 .\apps\blog\models.py:38 .\apps\blog\models.py:159 +#: .\apps\chat\models.py:50 .\apps\chat\models.py:126 +#: .\apps\course\models\course.py:119 .\apps\course\models\course.py:177 +#: .\apps\course\models\course.py:195 .\apps\course\models\course.py:226 +#: .\apps\course\models\course.py:250 .\apps\course\models\lesson.py:36 +#: .\apps\course\models\lesson.py:93 .\apps\course\models\live_session.py:47 +#: .\apps\course\models\live_session.py:109 +#: .\apps\course\models\live_session.py:171 +msgid "Updated At" +msgstr "" + +#: .\apps\api\models.py:126 +msgid "App Version" +msgstr "" + +#: .\apps\api\models.py:127 .\config\settings\base.py:906 +msgid "App Versions" +msgstr "" + +#: .\apps\article\admin.py:38 .\apps\article\admin.py:236 +#: .\apps\article\models.py:141 +msgid "Article" +msgstr "" + +#: .\apps\article\admin.py:39 .\apps\article\models.py:142 +#: .\config\settings\base.py:762 .\config\settings\base.py:768 +msgid "Articles" +msgstr "" + +#: .\apps\article\admin.py:48 .\apps\article\models.py:243 +msgid "Text Section" +msgstr "" + +#: .\apps\article\admin.py:49 .\apps\article\models.py:244 +msgid "Text Sections" +msgstr "" + +#: .\apps\article\admin.py:56 .\apps\article\models.py:217 +msgid "Content Part" +msgstr "" + +#: .\apps\article\admin.py:57 .\apps\article\models.py:218 +msgid "Content Parts" +msgstr "" + +#: .\apps\article\admin.py:66 .\apps\article\models.py:193 +msgid "Article Content" +msgstr "" + +#: .\apps\article\admin.py:67 .\apps\article\models.py:194 +#: .\config\settings\base.py:792 +msgid "Article Contents" +msgstr "" + +#: .\apps\article\admin.py:90 .\apps\article\admin.py:131 +#: .\apps\blog\admin.py:85 .\apps\blog\admin.py:124 .\apps\blog\models.py:12 +#: .\apps\course\admin\course.py:447 .\apps\course\admin\course.py:508 +#: .\apps\course\models\live_session.py:143 .\apps\hadis\admin\category.py:181 +#: .\apps\hadis\admin\category.py:216 .\apps\hadis\admin\hadis.py:617 +#: .\apps\hadis\admin\hadis.py:645 .\apps\hadis\admin\hadis.py:693 +#: .\apps\hadis\admin\hadis.py:768 .\apps\hadis\admin\hadis.py:949 +#: .\apps\hadis\admin\reference.py:470 .\apps\hadis\admin\reference.py:559 +#: .\apps\hadis\admin\transmitter.py:577 .\apps\hadis\admin\transmitter.py:604 +#: .\apps\hadis\admin\transmitter.py:677 .\apps\hadis\models\category.py:15 +#: .\apps\hadis\models\category.py:77 .\apps\hadis\models\hadis.py:13 +#: .\apps\hadis\models\hadis.py:141 .\apps\hadis\models\hadis.py:169 +#: .\apps\hadis\models\hadis.py:268 .\apps\hadis\models\hadis.py:494 +#: .\apps\hadis\models\hadis.py:572 .\apps\hadis\models\reference.py:8 +#: .\apps\hadis\models\reference.py:34 .\apps\hadis\models\reference.py:65 +#: .\apps\hadis\models\reference.py:327 .\apps\hadis\models\transmitter.py:127 +#: .\apps\hadis\models\transmitter.py:491 +#: .\apps\hadis\models\transmitter.py:659 .\apps\library\admin.py:105 +#: .\apps\podcast\admin.py:49 .\apps\podcast\admin.py:94 +#: .\apps\quiz\models\quiz.py:11 .\apps\video\admin.py:49 +#: .\apps\video\admin.py:83 .\utils\keyval_field.py:39 +#: .\utils\keyval_field.py:59 .\utils\keyval_field.py:76 +#: .\utils\keyval_field.py:139 .\utils\keyval_field.py:167 .\utils\schema.py:51 +#: .\utils\unfold_translations.py:74 +msgid "Title" +msgstr "" + +#: .\apps\article\admin.py:94 .\apps\article\models.py:47 +#: .\apps\library\models.py:27 .\apps\podcast\admin.py:53 +#: .\apps\podcast\models.py:47 .\apps\video\models.py:50 +msgid "Display Position" +msgstr "" + +#: .\apps\article\admin.py:101 .\apps\article\admin.py:173 +msgid "Number of Articles" +msgstr "" + +#: .\apps\article\admin.py:196 +msgid "Search by title, slug, description or content" +msgstr "" + +#: .\apps\article\admin.py:197 +msgid "Search articles" +msgstr "" + +#: .\apps\article\admin.py:207 .\apps\chat\admin.py:345 +#: .\apps\chat\admin.py:396 .\apps\chat\models.py:79 +#: .\apps\course\admin\course.py:512 +msgid "File" +msgstr "" + +#: .\apps\article\admin.py:210 .\apps\bookmark\admin.py:42 +#: .\apps\bookmark\admin.py:112 .\apps\certificate\admin.py:30 +#: .\apps\certificate\models.py:19 .\apps\chat\admin.py:281 +#: .\apps\chat\admin.py:355 .\apps\course\admin\live_session.py:167 +#: .\apps\library\admin.py:68 .\apps\library\admin.py:207 +#: .\apps\podcast\admin.py:160 .\apps\quiz\admin\quiz.py:76 +#: .\apps\quiz\models\quiz.py:14 .\apps\video\admin.py:169 +msgid "Status" +msgstr "" + +#: .\apps\article\admin.py:213 .\apps\blog\admin.py:73 +#: .\apps\library\admin.py:77 .\apps\podcast\admin.py:163 +#: .\apps\podcast\admin.py:244 .\apps\video\admin.py:172 +#: .\apps\video\admin.py:256 +msgid "Statistics" +msgstr "" + +#: .\apps\article\admin.py:228 +msgid "Contents" +msgstr "" + +#: .\apps\article\admin.py:280 +msgid "Parts" +msgstr "" + +#: .\apps\article\models.py:12 .\apps\article\models.py:42 +#: .\apps\article\models.py:107 .\apps\article\models.py:188 +#: .\apps\hadis\models\hadis.py:16 .\apps\hadis\models\hadis.py:142 +#: .\apps\library\models.py:29 .\apps\library\models.py:72 +#: .\apps\library\models.py:124 .\apps\library\models.py:173 +#: .\apps\podcast\models.py:12 .\apps\podcast\models.py:42 +#: .\apps\podcast\models.py:96 .\apps\podcast\models.py:149 +#: .\apps\podcast\models.py:263 .\apps\video\models.py:14 +#: .\apps\video\models.py:45 .\apps\video\models.py:105 +#: .\apps\video\models.py:165 +msgid "status" +msgstr "" + +#: .\apps\article\models.py:13 .\apps\article\models.py:41 +#: .\apps\article\models.py:159 .\apps\article\models.py:211 +#: .\apps\article\models.py:237 .\apps\hadis\models\category.py:18 +#: .\apps\hadis\models\category.py:79 .\apps\hadis\models\hadis.py:18 +#: .\apps\hadis\models\hadis.py:127 .\apps\hadis\models\hadis.py:172 +#: .\apps\hadis\models\reference.py:223 .\apps\hadis\models\reference.py:266 +#: .\apps\library\models.py:30 .\apps\podcast\models.py:13 +#: .\apps\podcast\models.py:41 .\apps\podcast\models.py:148 +#: .\apps\podcast\models.py:200 .\apps\video\models.py:15 +#: .\apps\video\models.py:43 .\apps\video\models.py:164 +#: .\apps\video\models.py:216 +msgid "order" +msgstr "" + +#: .\apps\article\models.py:26 +msgid "Article Category" +msgstr "" + +#: .\apps\article\models.py:27 +msgid "Article Categories" +msgstr "" + +#: .\apps\article\models.py:33 .\apps\library\models.py:15 +#: .\apps\podcast\models.py:33 .\apps\video\models.py:35 +msgid "Pinned" +msgstr "" + +#: .\apps\article\models.py:34 .\apps\library\models.py:16 +#: .\apps\podcast\models.py:34 .\apps\video\models.py:36 +msgid "Middle Section" +msgstr "" + +#: .\apps\article\models.py:38 .\apps\library\models.py:21 +#: .\apps\library\models.py:109 .\apps\podcast\models.py:38 +#: .\apps\video\models.py:40 +msgid "could be null" +msgstr "" + +#: .\apps\article\models.py:39 .\apps\hadis\models\hadis.py:17 +#: .\apps\library\models.py:22 .\apps\podcast\models.py:39 +#: .\apps\video\models.py:41 +msgid "pin top" +msgstr "" + +#: .\apps\article\models.py:40 .\apps\article\models.py:90 +#: .\apps\hadis\models\hadis.py:19 .\apps\hadis\models\transmitter.py:290 +#: .\apps\library\models.py:110 .\apps\podcast\models.py:40 +#: .\apps\podcast\models.py:85 .\apps\video\models.py:42 +#: .\apps\video\models.py:91 +msgid "image allowed" +msgstr "" + +#: .\apps\article\models.py:56 +msgid "articles" +msgstr "" + +#: .\apps\article\models.py:68 +msgid "Article Collection" +msgstr "" + +#: .\apps\article\models.py:69 +msgid "Articles Collections" +msgstr "" + +#: .\apps\article\models.py:75 .\apps\podcast\models.py:69 +msgid "Pinned Collection (Top Section)" +msgstr "" + +#: .\apps\article\models.py:76 .\apps\podcast\models.py:70 +msgid "Pinned Collections (Top Section)" +msgstr "" + +#: .\apps\article\models.py:82 .\apps\podcast\models.py:76 +msgid "Regular Collection (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:83 .\apps\podcast\models.py:77 +msgid "Regular Collections (Middle Section)" +msgstr "" + +#: .\apps\article\models.py:93 +msgid "PDF or other document files" +msgstr "" + +#: .\apps\article\models.py:95 .\apps\library\models.py:127 +#: .\apps\podcast\models.py:88 .\apps\podcast\models.py:137 +#: .\apps\video\models.py:153 +msgid "categories" +msgstr "" + +#: .\apps\article\models.py:100 .\apps\library\models.py:128 +#: .\apps\podcast\models.py:144 .\apps\video\models.py:160 +msgid "collections" +msgstr "" + +#: .\apps\article\models.py:103 .\apps\article\models.py:105 +#: .\apps\library\models.py:131 .\apps\library\models.py:132 +#: .\apps\podcast\models.py:93 .\apps\podcast\models.py:150 +#: .\apps\video\models.py:103 .\apps\video\models.py:166 +msgid "view count" +msgstr "" + +#: .\apps\article\models.py:151 .\apps\hadis\models\hadis.py:126 +#: .\apps\podcast\models.py:192 .\apps\video\models.py:208 +msgid "collection" +msgstr "" + +#: .\apps\article\models.py:157 .\apps\article\models.py:182 +msgid "article" +msgstr "" + +#: .\apps\article\models.py:168 +msgid "Article in Collection" +msgstr "" + +#: .\apps\article\models.py:169 +msgid "Articles in Collections" +msgstr "" + +#: .\apps\article\models.py:185 +msgid "content" +msgstr "" + +#: .\apps\article\models.py:186 .\apps\podcast\models.py:228 +#: .\apps\video\models.py:244 +msgid "priority" +msgstr "" + +#: .\apps\article\models.py:209 +msgid "article content" +msgstr "" + +#: .\apps\article\models.py:233 +msgid "content part" +msgstr "" + +#: .\apps\article\models.py:235 +msgid "Arabic text" +msgstr "" + +#: .\apps\article\models.py:236 .\apps\hadis\models\hadis.py:574 +#: .\utils\keyval_field.py:16 .\utils\keyval_field.py:37 +#: .\utils\keyval_field.py:74 .\utils\keyval_field.py:94 +#: .\utils\keyval_field.py:116 .\utils\keyval_field.py:137 +msgid "Translation" +msgstr "" + +#: .\apps\blog\admin.py:70 .\apps\blog\admin.py:112 .\apps\blog\models.py:137 +#: .\apps\course\admin\lesson.py:53 .\apps\hadis\admin\hadis.py:677 +#: .\apps\hadis\admin\hadis.py:936 .\apps\hadis\admin\transmitter.py:541 +#: .\apps\hadis\admin\transmitter.py:631 .\apps\hadis\admin\transmitter.py:668 +msgid "Content" +msgstr "" + +#: .\apps\blog\admin.py:77 .\apps\blog\admin.py:115 .\apps\bookmark\admin.py:45 +#: .\apps\bookmark\admin.py:115 .\apps\certificate\admin.py:24 +#: .\apps\chat\admin.py:174 .\apps\chat\admin.py:285 +#: .\apps\course\admin\live_session.py:117 +#: .\apps\course\admin\live_session.py:140 +#: .\apps\course\admin\live_session.py:168 .\apps\hadis\admin\hadis.py:611 +#: .\apps\hadis\admin\hadis.py:687 .\apps\hadis\admin\hadis.py:719 +#: .\apps\hadis\admin\hadis.py:762 .\apps\hadis\admin\hadis.py:814 +#: .\apps\hadis\admin\hadis.py:943 .\apps\hadis\admin\reference.py:512 +#: .\apps\hadis\admin\transmitter.py:485 .\apps\hadis\admin\transmitter.py:520 +#: .\apps\hadis\admin\transmitter.py:544 .\apps\hadis\admin\transmitter.py:634 +#: .\apps\hadis\admin\version.py:21 .\apps\library\admin.py:199 +#: .\apps\transaction\admin.py:51 .\apps\transaction\admin.py:152 +msgid "Timestamps" +msgstr "" + +#: .\apps\blog\models.py:16 .\apps\course\models\course.py:76 +#: .\apps\course\models\live_session.py:165 +msgid "Thumbnail" +msgstr "" + +#: .\apps\blog\models.py:17 +msgid "Blog thumbnail image" +msgstr "" + +#: .\apps\blog\models.py:19 +msgid "Slogan" +msgstr "" + +#: .\apps\blog\models.py:21 .\apps\hadis\models\hadis.py:15 +#: .\apps\library\models.py:107 +#: .\templates\admin\includes\object_delete_summary.html:2 +msgid "Summary" +msgstr "" + +#: .\apps\blog\models.py:25 +msgid "Views Count" +msgstr "" + +#: .\apps\blog\models.py:26 +msgid "Number of times this blog was viewed" +msgstr "" + +#: .\apps\blog\models.py:29 .\apps\blog\models.py:138 +msgid "Slug" +msgstr "" + +#: .\apps\blog\models.py:29 +msgid "URL slug for the blog" +msgstr "" + +#: .\apps\blog\models.py:43 .\apps\blog\models.py:134 .\apps\blog\models.py:184 +msgid "Blog" +msgstr "" + +#: .\apps\blog\models.py:44 .\config\settings\base.py:688 +msgid "Blogs" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Content Title" +msgstr "" + +#: .\apps\blog\models.py:136 +msgid "Title of this content section" +msgstr "" + +#: .\apps\blog\models.py:137 +msgid "The main content text" +msgstr "" + +#: .\apps\blog\models.py:138 +msgid "URL slug for this content (optional)" +msgstr "" + +#: .\apps\blog\models.py:144 .\apps\chat\admin.py:347 .\apps\chat\admin.py:387 +#: .\apps\chat\models.py:81 +msgid "Image" +msgstr "" + +#: .\apps\blog\models.py:145 +msgid "Optional image for this content section" +msgstr "" + +#: .\apps\blog\models.py:150 +msgid "Order of this content within the blog" +msgstr "" + +#: .\apps\blog\models.py:164 +msgid "Blog Content" +msgstr "" + +#: .\apps\blog\models.py:165 +msgid "Blog Contents" +msgstr "" + +#: .\apps\blog\models.py:186 +msgid "SEO Title" +msgstr "" + +#: .\apps\blog\models.py:187 +msgid "maximum length of page title is 70 characters and minimum length is 30" +msgstr "" + +#: .\apps\blog\models.py:190 +msgid "Keywords" +msgstr "" + +#: .\apps\blog\models.py:192 +msgid "" +"keywords in the content that make it possible for people to find the site " +"via search engines" +msgstr "" + +#: .\apps\blog\models.py:197 +msgid "" +"describes and summarizes the contents of the page for the benefit of users " +"and search engines" +msgstr "" + +#: .\apps\blog\models.py:203 +msgid "Blog SEO" +msgstr "" + +#: .\apps\blog\models.py:204 +msgid "Blog SEOs" +msgstr "" + +#: .\apps\bookmark\admin.py:23 .\apps\bookmark\admin.py:82 +msgid "Service" +msgstr "" + +#: .\apps\bookmark\admin.py:50 .\apps\bookmark\admin.py:120 +msgid "View Content" +msgstr "" + +#: .\apps\bookmark\admin.py:97 +msgid "Rate" +msgstr "" + +#: .\apps\certificate\models.py:12 +msgid "pending" +msgstr "" + +#: .\apps\certificate\models.py:13 +msgid "approved" +msgstr "" + +#: .\apps\certificate\models.py:14 +msgid "canceled" +msgstr "" + +#: .\apps\certificate\models.py:18 .\apps\chat\models.py:32 +#: .\apps\course\admin\course.py:325 .\apps\course\admin\course.py:557 +#: .\apps\course\models\course.py:156 .\apps\course\models\course.py:192 +#: .\apps\course\models\course.py:247 .\apps\course\models\lesson.py:54 +#: .\apps\course\models\lesson.py:85 .\apps\course\models\live_session.py:13 +#: .\apps\course\models\participant.py:19 .\apps\quiz\models\quiz.py:9 +#: .\apps\transaction\models.py:31 +msgid "Course" +msgstr "" + +#: .\apps\certificate\models.py:20 +msgid "certificate_file" +msgstr "" + +#: .\apps\certificate\models.py:22 .\apps\course\models\course.py:118 +#: .\apps\course\models\course.py:176 .\apps\course\models\course.py:194 +#: .\apps\course\models\course.py:225 .\apps\course\models\course.py:249 +#: .\apps\course\models\lesson.py:35 .\apps\course\models\lesson.py:92 +#: .\apps\course\models\lesson.py:163 .\apps\transaction\models.py:36 +msgid "Created at" +msgstr "" + +#: .\apps\chat\admin.py:101 +msgid "Recent Message" +msgstr "" + +#: .\apps\chat\admin.py:102 +msgid "Recent Messages (Latest 50)" +msgstr "" + +#: .\apps\chat\admin.py:140 .\apps\chat\admin.py:232 +msgid "Read Status" +msgstr "" + +#: .\apps\chat\admin.py:143 +msgid "Read" +msgstr "" + +#: .\apps\chat\admin.py:144 +msgid "Unread" +msgstr "" + +#: .\apps\chat\admin.py:166 +msgid "Room Information" +msgstr "" + +#: .\apps\chat\admin.py:170 .\apps\library\admin.py:74 +msgid "Relations" +msgstr "" + +#: .\apps\chat\admin.py:186 +msgid "Messages Count" +msgstr "" + +#: .\apps\chat\admin.py:194 .\apps\chat\models.py:62 +msgid "Room Type" +msgstr "" + +#: .\apps\chat\admin.py:197 .\apps\chat\models.py:20 +#: .\utils\unfold_translations.py:37 +msgid "Group" +msgstr "" + +#: .\apps\chat\admin.py:198 .\apps\chat\models.py:21 +#: .\utils\unfold_translations.py:38 +msgid "Private" +msgstr "" + +#: .\apps\chat\admin.py:208 .\utils\unfold_translations.py:31 +msgid "Manage All Messages" +msgstr "" + +#: .\apps\chat\admin.py:215 +msgid "Room not found" +msgstr "" + +#: .\apps\chat\admin.py:233 +msgid "Read Statuses" +msgstr "" + +#: .\apps\chat\admin.py:269 +msgid "Message Information" +msgstr "" + +#: .\apps\chat\admin.py:273 .\apps\course\models\course.py:239 +msgid "Attachments" +msgstr "" + +#: .\apps\chat\admin.py:277 +msgid "Additional Info" +msgstr "" + +#: .\apps\chat\admin.py:327 +msgid "Back to Chat Rooms" +msgstr "" + +#: .\apps\chat\admin.py:334 +msgid "Content Preview" +msgstr "" + +#: .\apps\chat\admin.py:339 +#, python-format +msgid "%(type)s content" +msgstr "" + +#: .\apps\chat\admin.py:341 +msgid "Type" +msgstr "" + +#: .\apps\chat\admin.py:344 .\apps\chat\models.py:78 +#: .\apps\hadis\models\transmitter.py:660 +msgid "Text" +msgstr "" + +#: .\apps\chat\admin.py:346 .\apps\chat\models.py:80 +msgid "Audio" +msgstr "" + +#: .\apps\chat\admin.py:358 +msgid "Deleted" +msgstr "" + +#: .\apps\chat\admin.py:361 +#: .\templates\admin\filer\folder\directory_table.html:15 +msgid "Size" +msgstr "" + +#: .\apps\chat\admin.py:367 +#, python-brace-format +msgid "{} bytes" +msgstr "" + +#: .\apps\chat\admin.py:370 .\apps\course\models\course.py:238 +#: .\apps\course\models\course.py:248 +msgid "Attachment" +msgstr "" + +#: .\apps\chat\admin.py:373 +msgid "📷 Image" +msgstr "" + +#: .\apps\chat\admin.py:375 +msgid "📎 File" +msgstr "" + +#: .\apps\chat\admin.py:377 +msgid "🔗 Legacy" +msgstr "" + +#: .\apps\chat\admin.py:380 +msgid "Attachment Preview" +msgstr "" + +#: .\apps\chat\admin.py:390 +msgid "Open in new tab" +msgstr "" + +#: .\apps\chat\admin.py:398 +msgid "📥 Download File" +msgstr "" + +#: .\apps\chat\admin.py:403 +msgid "Legacy URL" +msgstr "" + +#: .\apps\chat\admin_views.py:35 +msgid "Live Support Chat" +msgstr "" + +#: .\apps\chat\admin_views.py:66 .\utils\unfold_translations.py:107 +#, python-brace-format +msgid "Room #{}" +msgstr "" + +#: .\apps\chat\admin_views.py:68 .\apps\chat\admin_views.py:248 +#: .\apps\chat\admin_views.py:266 .\utils\unfold_translations.py:116 +#, python-brace-format +msgid "Chat with {}" +msgstr "" + +#: .\apps\chat\admin_views.py:111 .\apps\hadis\models\transmitter.py:230 +#: .\utils\unfold_translations.py:108 +msgid "Unknown" +msgstr "" + +#: .\apps\chat\admin_views.py:153 .\utils\unfold_translations.py:109 +msgid "Support" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:16 +#: .\apps\course\management\commands\clear_course_data.py:23 +msgid "Force deletion without confirmation" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:22 +msgid "Delete ALL rooms including course-related rooms" +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:31 +msgid "" +"This will delete ALL chat data including course rooms. Are you sure? (yes/" +"no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:33 +msgid "" +"This will delete all messages and read statuses, and non-course rooms. " +"Course rooms will be preserved but their messages will be deleted. Are you " +"sure? (yes/no): " +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:36 +#: .\apps\course\management\commands\clear_course_data.py:61 +msgid "Operation cancelled." +msgstr "" + +#: .\apps\chat\management\commands\clear_chat_data.py:75 +msgid "Chat data clearing completed successfully!" +msgstr "" + +#: .\apps\chat\models.py:25 +msgid "Room Name" +msgstr "" + +#: .\apps\chat\models.py:37 .\utils\unfold_translations.py:29 +msgid "Initiator" +msgstr "" + +#: .\apps\chat\models.py:43 .\utils\unfold_translations.py:30 +msgid "Recipient" +msgstr "" + +#: .\apps\chat\models.py:55 .\utils\unfold_translations.py:28 +msgid "Is Locked" +msgstr "" + +#: .\apps\chat\models.py:56 +msgid "If True, only the professor and admins can send new messages." +msgstr "" + +#: .\apps\chat\models.py:64 .\apps\course\models\participant.py:23 +msgid "Unread Messages Count" +msgstr "" + +#: .\apps\chat\models.py:72 +msgid "Room Message" +msgstr "" + +#: .\apps\chat\models.py:73 +msgid "Room Messages" +msgstr "" + +#: .\apps\chat\models.py:87 +msgid "Room" +msgstr "" + +#: .\apps\chat\models.py:93 .\utils\unfold_translations.py:32 +msgid "Sender" +msgstr "" + +#: .\apps\chat\models.py:95 .\utils\unfold_translations.py:33 +msgid "Message Content" +msgstr "" + +#: .\apps\chat\models.py:100 .\utils\unfold_translations.py:34 +msgid "Chat Type" +msgstr "" + +#: .\apps\chat\models.py:103 +msgid "Content Size (bytes)" +msgstr "" + +#: .\apps\chat\models.py:112 +msgid "File Attachment" +msgstr "" + +#: .\apps\chat\models.py:113 +msgid "For file and audio messages" +msgstr "" + +#: .\apps\chat\models.py:120 +msgid "Image Attachment" +msgstr "" + +#: .\apps\chat\models.py:121 +msgid "For image messages" +msgstr "" + +#: .\apps\chat\models.py:123 .\apps\chat\models.py:174 +msgid "Is Read" +msgstr "" + +#: .\apps\chat\models.py:124 +msgid "Message Metadata" +msgstr "" + +#: .\apps\chat\models.py:125 .\utils\unfold_translations.py:35 +msgid "Sent At" +msgstr "" + +#: .\apps\chat\models.py:127 +msgid "Deleted At" +msgstr "" + +#: .\apps\chat\models.py:128 .\utils\unfold_translations.py:36 +msgid "Is deleted" +msgstr "" + +#: .\apps\chat\models.py:157 +msgid "Chat Message" +msgstr "" + +#: .\apps\chat\models.py:158 +msgid "Chat Messages" +msgstr "" + +#: .\apps\chat\models.py:172 +msgid "Message" +msgstr "" + +#: .\apps\chat\models.py:175 +msgid "Read At" +msgstr "" + +#: .\apps\chat\models.py:179 +msgid "Message Read Status" +msgstr "" + +#: .\apps\chat\models.py:180 +msgid "Message Read Statuses" +msgstr "" + +#: .\apps\course\admin\course.py:81 +msgid "Course Weekly Schedule" +msgstr "" + +#: .\apps\course\admin\course.py:85 .\utils\schema.py:49 +msgid "Course Features" +msgstr "" + +#: .\apps\course\admin\course.py:89 +msgid "If set to inactive, the course will not be displayed." +msgstr "" + +#: .\apps\course\admin\course.py:104 +msgid "This field is required and cannot be cleared." +msgstr "" + +#: .\apps\course\admin\course.py:108 +msgid "This field is required." +msgstr "" + +#: .\apps\course\admin\course.py:128 .\apps\course\admin\live_session.py:52 +msgid "Select a value" +msgstr "" + +#: .\apps\course\admin\course.py:143 .\apps\quiz\models\participant.py:10 +#: .\apps\quiz\models\quiz.py:18 .\apps\quiz\models\quiz.py:43 +msgid "Quiz" +msgstr "" + +#: .\apps\course\admin\course.py:144 .\apps\quiz\models\quiz.py:19 +#: .\config\settings\base.py:525 +msgid "Quizzes" +msgstr "" + +#: .\apps\course\admin\course.py:161 .\apps\course\models\course.py:269 +msgid "Course Attachment" +msgstr "" + +#: .\apps\course\admin\course.py:162 .\apps\course\models\course.py:270 +#: .\config\settings\base.py:513 +msgid "Course Attachments" +msgstr "" + +#: .\apps\course\admin\course.py:184 .\apps\course\models\lesson.py:86 +msgid "Chapter" +msgstr "" + +#: .\apps\course\admin\course.py:185 +msgid "Chapters" +msgstr "" + +#: .\apps\course\admin\course.py:224 .\apps\quiz\admin\participant.py:36 +msgid "Recent Participant" +msgstr "" + +#: .\apps\course\admin\course.py:225 .\apps\quiz\admin\participant.py:37 +msgid "Recent Participants (Latest 10)" +msgstr "" + +#: .\apps\course\admin\course.py:249 +msgid "Select Student" +msgstr "" + +#: .\apps\course\admin\course.py:296 +msgid "Settings & Status" +msgstr "" + +#: .\apps\course\admin\course.py:305 .\apps\course\admin\live_session.py:91 +msgid "Media" +msgstr "" + +#: .\apps\course\admin\course.py:311 +msgid "Pricing" +msgstr "" + +#: .\apps\course\admin\course.py:318 +msgid "Advanced Configuration" +msgstr "" + +#: .\apps\course\admin\course.py:345 .\apps\transaction\admin.py:75 +#: .\templates\course\course_stats.html:142 +msgid "Price" +msgstr "" + +#: .\apps\course\admin\course.py:348 .\apps\transaction\models.py:27 +#: .\templates\course\course_stats.html:145 +msgid "Free" +msgstr "" + +#: .\apps\course\admin\course.py:373 +msgid "Add Student" +msgstr "" + +#: .\apps\course\admin\course.py:380 .\apps\course\admin\course.py:417 +msgid "Course not found" +msgstr "" + +#: .\apps\course\admin\course.py:388 +#, python-brace-format +msgid "Student {} is already enrolled in this course" +msgstr "" + +#: .\apps\course\admin\course.py:393 +#, python-brace-format +msgid "Student {} has been successfully added to {}" +msgstr "" + +#: .\apps\course\admin\course.py:404 +#, python-brace-format +msgid "Add Student to {}" +msgstr "" + +#: .\apps\course\admin\course.py:410 +msgid "Manage All Students" +msgstr "" + +#: .\apps\course\admin\course.py:516 +msgid "File Size" +msgstr "" + +#: .\apps\course\admin\course.py:534 +msgid "Enrollment Details" +msgstr "" + +#: .\apps\course\admin\lesson.py:72 .\apps\course\admin\lesson.py:117 +#: .\templates\course\course_stats.html:118 +msgid "Duration" +msgstr "" + +#: .\apps\course\admin\lesson.py:74 .\apps\course\admin\lesson.py:119 +msgid "min" +msgstr "" + +#: .\apps\course\admin\live_session.py:65 .\apps\course\models\course.py:116 +msgid "Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:71 +msgid "Session User" +msgstr "" + +#: .\apps\course\admin\live_session.py:72 .\config\settings\base.py:548 +msgid "Session Users" +msgstr "" + +#: .\apps\course\admin\live_session.py:97 +msgid "Session Recording" +msgstr "" + +#: .\apps\course\admin\live_session.py:98 .\config\settings\base.py:554 +msgid "Session Recordings" +msgstr "" + +#: .\apps\course\admin\live_session.py:139 +msgid "Session Timing" +msgstr "" + +#: .\apps\course\admin\live_session.py:166 .\apps\hadis\admin\category.py:198 +msgid "Files" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:16 +msgid "Clear all course-related data from the database" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:29 +msgid "Specify a single model to clear (e.g., \"Course\", \"Lesson\", etc.)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:35 +msgid "Clear only legacy models (before migration to new structure)" +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:59 +msgid "This will delete ALL course-related data. Are you sure? (yes/no): " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:95 +msgid ", " +msgstr "" + +#: .\apps\course\management\commands\clear_course_data.py:134 +msgid "Course data clearing completed" +msgstr "" + +#: .\apps\course\models\course.py:30 +msgid "Category Name" +msgstr "" + +#: .\apps\course\models\course.py:49 +msgid "Beginner" +msgstr "" + +#: .\apps\course\models\course.py:50 +msgid "Mid Level" +msgstr "" + +#: .\apps\course\models\course.py:51 +msgid "Advanced" +msgstr "" + +#: .\apps\course\models\course.py:54 .\apps\library\admin.py:216 +#: .\apps\quiz\admin\quiz.py:80 +msgid "Inactive" +msgstr "" + +#: .\apps\course\models\course.py:55 +msgid "Upcoming" +msgstr "" + +#: .\apps\course\models\course.py:56 +msgid "Registering" +msgstr "" + +#: .\apps\course\models\course.py:57 +msgid "Ongoing" +msgstr "" + +#: .\apps\course\models\course.py:58 +msgid "Finished" +msgstr "" + +#: .\apps\course\models\course.py:61 .\apps\course\models\lesson.py:21 +msgid "Youtube Link" +msgstr "" + +#: .\apps\course\models\course.py:62 .\apps\course\models\course.py:86 +#: .\apps\course\models\lesson.py:22 +msgid "Video File" +msgstr "" + +#: .\apps\course\models\course.py:66 +msgid "Course Title" +msgstr "" + +#: .\apps\course\models\course.py:68 .\apps\hadis\models\hadis.py:569 +#: .\apps\library\models.py:92 +msgid "Category" +msgstr "" + +#: .\apps\course\models\course.py:80 +msgid "Preview Video Type (YouTube Link or File Upload)" +msgstr "" + +#: .\apps\course\models\course.py:88 .\utils\unfold_translations.py:71 +msgid "Video Link" +msgstr "" + +#: .\apps\course\models\course.py:90 +msgid "Is Online Course" +msgstr "" + +#: .\apps\course\models\course.py:91 +msgid "Online Class Link" +msgstr "" + +#: .\apps\course\models\course.py:92 +msgid "Course Level" +msgstr "" + +#: .\apps\course\models\course.py:93 +msgid "Duration (in hours)" +msgstr "" + +#: .\apps\course\models\course.py:94 +msgid "Number of Lessons" +msgstr "" + +#: .\apps\course\models\course.py:96 +msgid "Course Description" +msgstr "" + +#: .\apps\course\models\course.py:97 +msgid "Short Description" +msgstr "" + +#: .\apps\course\models\course.py:99 +msgid "Is Free" +msgstr "" + +#: .\apps\course\models\course.py:100 +msgid "Course Price" +msgstr "" + +#: .\apps\course\models\course.py:101 +msgid "Discount Percentage" +msgstr "" + +#: .\apps\course\models\course.py:103 +msgid "Course Final Price" +msgstr "" + +#: .\apps\course\models\course.py:104 +msgid "" +"This field is automatically calculated based on the discount percentage." +msgstr "" + +#: .\apps\course\models\course.py:109 +msgid "Lock Group Chat" +msgstr "" + +#: .\apps\course\models\course.py:113 +msgid "Lock Private Chats with Professor" +msgstr "" + +#: .\apps\course\models\course.py:117 +msgid "Course features" +msgstr "" + +#: .\apps\course\models\course.py:174 +msgid "Glossary Title" +msgstr "" + +#: .\apps\course\models\course.py:183 .\apps\course\models\course.py:193 +msgid "Glossary" +msgstr "" + +#: .\apps\course\models\course.py:184 +msgid "Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:210 .\config\settings\base.py:519 +msgid "Course Glossary" +msgstr "" + +#: .\apps\course\models\course.py:211 +msgid "Course Glossaries" +msgstr "" + +#: .\apps\course\models\course.py:219 +msgid "Attachment Title" +msgstr "" + +#: .\apps\course\models\course.py:222 +msgid "Attachment File" +msgstr "" + +#: .\apps\course\models\course.py:224 +msgid "File Size (in bytes)" +msgstr "" + +#: .\apps\course\models\lesson.py:24 +msgid "Lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:25 +msgid "Content Type" +msgstr "" + +#: .\apps\course\models\lesson.py:32 +msgid "Link" +msgstr "" + +#: .\apps\course\models\lesson.py:33 +msgid "Duration (in minutes)" +msgstr "" + +#: .\apps\course\models\lesson.py:42 .\apps\course\models\lesson.py:87 +#: .\apps\quiz\models\quiz.py:8 +msgid "Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:43 +msgid "Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:55 +msgid "Chapter Title" +msgstr "" + +#: .\apps\course\models\lesson.py:56 .\apps\course\models\lesson.py:89 +#: .\apps\hadis\models\hadis.py:467 .\apps\quiz\models\quiz.py:51 +msgid "Priority" +msgstr "" + +#: .\apps\course\models\lesson.py:57 .\apps\course\models\lesson.py:91 +#: .\apps\course\models\live_session.py:174 +#: .\apps\course\models\participant.py:21 .\apps\hadis\models\category.py:17 +msgid "Is Active" +msgstr "" + +#: .\apps\course\models\lesson.py:77 +msgid "Course Chapter" +msgstr "" + +#: .\apps\course\models\lesson.py:78 +msgid "Course Chapters" +msgstr "" + +#: .\apps\course\models\lesson.py:88 +msgid "Sub-lesson Title" +msgstr "" + +#: .\apps\course\models\lesson.py:137 .\apps\course\models\lesson.py:159 +msgid "Course Lesson" +msgstr "" + +#: .\apps\course\models\lesson.py:138 .\config\settings\base.py:507 +msgid "Course Lessons" +msgstr "" + +#: .\apps\course\models\lesson.py:167 +msgid "Lesson Completion" +msgstr "" + +#: .\apps\course\models\lesson.py:168 +msgid "Lesson Completions" +msgstr "" + +#: .\apps\course\models\live_session.py:14 +msgid "Course that this live session belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:18 +msgid "Room ID" +msgstr "" + +#: .\apps\course\models\live_session.py:19 +msgid "Identifier of the PlugNMeet room." +msgstr "" + +#: .\apps\course\models\live_session.py:26 +msgid "Subject" +msgstr "" + +#: .\apps\course\models\live_session.py:27 +msgid "Topic of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:30 .\apps\quiz\models\participant.py:12 +msgid "Started At" +msgstr "" + +#: .\apps\course\models\live_session.py:31 +msgid "Start time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:34 .\apps\quiz\models\participant.py:13 +msgid "Ended At" +msgstr "" + +#: .\apps\course\models\live_session.py:35 +msgid "End time of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:41 +msgid "Recorded File" +msgstr "" + +#: .\apps\course\models\live_session.py:42 +msgid "Recorded file of the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:54 +msgid "Course Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:55 +msgid "Course Live Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:64 +#: .\apps\course\models\participant.py:27 .\apps\quiz\models\participant.py:21 +#: .\apps\quiz\models\participant.py:50 +msgid "Participant" +msgstr "" + +#: .\apps\course\models\live_session.py:65 +msgid "Moderator" +msgstr "" + +#: .\apps\course\models\live_session.py:66 +msgid "Observer" +msgstr "" + +#: .\apps\course\models\live_session.py:76 +#: .\apps\course\models\live_session.py:138 +msgid "Live Session" +msgstr "" + +#: .\apps\course\models\live_session.py:77 +msgid "Live session that the user joined." +msgstr "" + +#: .\apps\course\models\live_session.py:84 +msgid "User participating in the live session." +msgstr "" + +#: .\apps\course\models\live_session.py:89 +msgid "Role" +msgstr "" + +#: .\apps\course\models\live_session.py:90 +msgid "Role of the user in the session" +msgstr "" + +#: .\apps\course\models\live_session.py:93 +msgid "Entered At" +msgstr "" + +#: .\apps\course\models\live_session.py:94 +msgid "Time the user entered the session" +msgstr "" + +#: .\apps\course\models\live_session.py:97 +msgid "Exited At" +msgstr "" + +#: .\apps\course\models\live_session.py:98 +msgid "Time the user exited the session" +msgstr "" + +#: .\apps\course\models\live_session.py:105 +msgid "Is online" +msgstr "" + +#: .\apps\course\models\live_session.py:106 +msgid "Is the user currently online?" +msgstr "" + +#: .\apps\course\models\live_session.py:115 +msgid "User Session" +msgstr "" + +#: .\apps\course\models\live_session.py:116 +msgid "User Sessions" +msgstr "" + +#: .\apps\course\models\live_session.py:127 +msgid "Voice" +msgstr "" + +#: .\apps\course\models\live_session.py:128 +msgid "Video" +msgstr "" + +#: .\apps\course\models\live_session.py:139 +msgid "Live session that this recording belongs to." +msgstr "" + +#: .\apps\course\models\live_session.py:144 +msgid "Title of the recording" +msgstr "" + +#: .\apps\course\models\live_session.py:148 +msgid "Recording File" +msgstr "" + +#: .\apps\course\models\live_session.py:149 +msgid "File of the recorded session" +msgstr "" + +#: .\apps\course\models\live_session.py:152 +msgid "File Duration" +msgstr "" + +#: .\apps\course\models\live_session.py:153 +msgid "Duration of the recording file" +msgstr "" + +#: .\apps\course\models\live_session.py:160 +msgid "Recording Type" +msgstr "" + +#: .\apps\course\models\live_session.py:161 +msgid "Type of the recording (voice or video)" +msgstr "" + +#: .\apps\course\models\live_session.py:166 +msgid "Thumbnail image for video recordings" +msgstr "" + +#: .\apps\course\models\live_session.py:170 +msgid "Time the recording was created" +msgstr "" + +#: .\apps\course\models\live_session.py:171 +msgid "The datetime when the recording was last updated" +msgstr "" + +#: .\apps\course\models\live_session.py:175 +msgid "Whether this recording is active or not" +msgstr "" + +#: .\apps\course\models\live_session.py:183 +msgid "Live Session Recording" +msgstr "" + +#: .\apps\course\models\live_session.py:184 +msgid "Live Session Recordings" +msgstr "" + +#: .\apps\course\models\participant.py:22 +msgid "Joined Date" +msgstr "" + +#: .\apps\course\models\participant.py:28 .\apps\quiz\models\participant.py:22 +#: .\templates\admin\index.html:89 +msgid "Participants" +msgstr "" + +#: .\apps\course\templates\course\add_student_form.html:25 +msgid "Submit form" +msgstr "" + +#: .\apps\dobodbi_calendar\admin.py:38 +msgid "Dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:12 +msgid "georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:13 +msgid "lunar" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:16 +msgid "National" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:17 +msgid "International" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:18 +msgid "Religious" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:22 +msgid "is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:23 +msgid "check this field if event is global" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:30 +msgid "Choose between georgian or lunar. default to georgian" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:31 +msgid "occasion type" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:33 +msgid "dates" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:35 +msgid "is yearly" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:36 +msgid "check this field if event is annually" +msgstr "" + +#: .\apps\dobodbi_calendar\models.py:40 +msgid "event type" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:680 +msgid "Status & Classification" +msgstr "" + +#: .\apps\hadis\admin\hadis.py:780 .\apps\podcast\admin.py:219 +#: .\apps\video\admin.py:231 +msgid "Collection" +msgstr "" + +#: .\apps\hadis\admin\reference.py:457 .\apps\hadis\admin\reference.py:500 +msgid "Basic Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:460 +msgid "Publication Info" +msgstr "" + +#: .\apps\hadis\admin\reference.py:463 +msgid "Rating & Stats" +msgstr "" + +#: .\apps\hadis\admin\reference.py:474 .\apps\hadis\models\reference.py:74 +msgid "Publisher" +msgstr "" + +#: .\apps\hadis\admin\reference.py:503 +msgid "Dates (Hijri)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:506 +msgid "Dates (Miladi)" +msgstr "" + +#: .\apps\hadis\admin\reference.py:509 +msgid "References" +msgstr "" + +#: .\apps\hadis\admin\reference.py:518 .\apps\hadis\admin\transmitter.py:550 +#: .\apps\hadis\models\reference.py:282 .\apps\hadis\models\transmitter.py:19 +#: .\templates\admin\filer\folder\directory_table.html:13 +#: .\utils\keyval_field.py:118 +msgid "Name" +msgstr "" + +#: .\apps\hadis\admin\reference.py:563 .\apps\hadis\models\reference.py:328 +msgid "Value" +msgstr "" + +#: .\apps\hadis\admin\reference.py:567 .\apps\hadis\models\reference.py:98 +msgid "Book Reference" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:502 .\apps\hadis\models\transmitter.py:300 +msgid "Transmitter" +msgstr "" + +#: .\apps\hadis\admin\transmitter.py:640 .\apps\hadis\models\transmitter.py:590 +msgid "Scholar Name" +msgstr "" + +#: .\apps\hadis\models\category.py:11 .\apps\hadis\models\transmitter.py:223 +#: .\apps\hadis\templates\admin\category_index.html:25 +msgid "Shia" +msgstr "" + +#: .\apps\hadis\models\category.py:12 .\apps\hadis\models\transmitter.py:224 +#: .\apps\hadis\templates\admin\category_index.html:31 +msgid "Sunni" +msgstr "" + +#: .\apps\hadis\models\category.py:14 +msgid "Sect Name" +msgstr "" + +#: .\apps\hadis\models\category.py:61 +msgid "Hadis Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:62 .\config\settings\base.py:850 +msgid "Hadis Sects" +msgstr "" + +#: .\apps\hadis\models\category.py:68 +#: .\apps\hadis\templates\admin\category_index.html:158 +msgid "Quran" +msgstr "" + +#: .\apps\hadis\models\category.py:69 +#: .\apps\hadis\templates\admin\category_index.html:161 +msgid "Hadith" +msgstr "" + +#: .\apps\hadis\models\category.py:70 +msgid "History" +msgstr "" + +#: .\apps\hadis\models\category.py:71 +msgid "Fatwa" +msgstr "" + +#: .\apps\hadis\models\category.py:72 +msgid "Quote" +msgstr "" + +#: .\apps\hadis\models\category.py:75 +msgid "Sect" +msgstr "" + +#: .\apps\hadis\models\category.py:76 +msgid "Source Type" +msgstr "" + +#: .\apps\hadis\models\category.py:80 +msgid "xmind file" +msgstr "" + +#: .\apps\hadis\models\category.py:90 +msgid "Child category must have the same sect_type as its parent. " +msgstr "" + +#: .\apps\hadis\models\category.py:173 +msgid "Hadis Category" +msgstr "" + +#: .\apps\hadis\models\category.py:174 .\config\settings\base.py:856 +msgid "Hadis Categories" +msgstr "" + +#: .\apps\hadis\models\hadis.py:119 +msgid "hadis collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:120 +msgid "hadis collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:125 .\apps\hadis\models\hadis.py:403 +#: .\apps\hadis\models\hadis.py:413 .\apps\hadis\models\transmitter.py:429 +msgid "hadis" +msgstr "" + +#: .\apps\hadis\models\hadis.py:131 +msgid "hadis in collection" +msgstr "" + +#: .\apps\hadis\models\hadis.py:132 +msgid "hadis in collections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:255 .\apps\hadis\models\hadis.py:275 +msgid "hadis status" +msgstr "" + +#: .\apps\hadis\models\hadis.py:256 +msgid "hadis statuses" +msgstr "" + +#: .\apps\hadis\models\hadis.py:263 +msgid "category" +msgstr "" + +#: .\apps\hadis\models\hadis.py:264 +msgid "number" +msgstr "" + +#: .\apps\hadis\models\hadis.py:267 +msgid "Title Narrator" +msgstr "" + +#: .\apps\hadis\models\hadis.py:271 +msgid "text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:272 .\apps\hadis\models\hadis.py:498 +#: .\apps\hadis\models\transmitter.py:661 +msgid "translation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:273 +msgid "visibility" +msgstr "" + +#: .\apps\hadis\models\hadis.py:276 +msgid "Status text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:277 +msgid "Address" +msgstr "" + +#: .\apps\hadis\models\hadis.py:278 +msgid "links" +msgstr "" + +#: .\apps\hadis\models\hadis.py:279 +msgid "tags" +msgstr "" + +#: .\apps\hadis\models\hadis.py:281 .\apps\hadis\models\hadis.py:501 +#: .\apps\hadis\models\transmitter.py:662 +msgid "share link" +msgstr "" + +#: .\apps\hadis\models\hadis.py:282 +msgid "Explanation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:404 +msgid "hadises" +msgstr "" + +#: .\apps\hadis\models\hadis.py:421 .\apps\hadis\models\reference.py:219 +#: .\apps\hadis\models\reference.py:261 +msgid "book reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:427 +msgid "Hadith Number in Book" +msgstr "" + +#: .\apps\hadis\models\hadis.py:438 +msgid "Hadis Reference" +msgstr "" + +#: .\apps\hadis\models\hadis.py:439 .\config\settings\base.py:868 +msgid "Hadis References" +msgstr "" + +#: .\apps\hadis\models\hadis.py:464 .\apps\podcast\models.py:132 +#: .\apps\video\models.py:148 +msgid "thumbnail" +msgstr "" + +#: .\apps\hadis\models\hadis.py:468 +msgid "Priority of the image, lower values mean higher priority." +msgstr "" + +#: .\apps\hadis\models\hadis.py:477 +msgid "Reference Image" +msgstr "" + +#: .\apps\hadis\models\hadis.py:478 +msgid "Reference Images" +msgstr "" + +#: .\apps\hadis\models\hadis.py:493 +msgid "hadis correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:497 .\apps\hadis\models\hadis.py:573 +msgid "Original Text" +msgstr "" + +#: .\apps\hadis\models\hadis.py:505 +msgid "Hadis Correction" +msgstr "" + +#: .\apps\hadis\models\hadis.py:506 +msgid "Hadis Corrections" +msgstr "" + +#: .\apps\hadis\models\hadis.py:580 +msgid "Hadis Interpretation" +msgstr "" + +#: .\apps\hadis\models\hadis.py:581 +msgid "Hadis Interpretations" +msgstr "" + +#: .\apps\hadis\models\reference.py:64 +msgid "Source URL" +msgstr "" + +#: .\apps\hadis\models\reference.py:68 +msgid "ISBN" +msgstr "" + +#: .\apps\hadis\models\reference.py:69 +msgid "volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:70 +msgid "Total Number of Volumes" +msgstr "" + +#: .\apps\hadis\models\reference.py:71 +msgid "year of publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:72 +msgid "number of pages" +msgstr "" + +#: .\apps\hadis\models\reference.py:75 +msgid "subject area" +msgstr "" + +#: .\apps\hadis\models\reference.py:76 +msgid "type" +msgstr "" + +#: .\apps\hadis\models\reference.py:78 +msgid "Researcher" +msgstr "" + +#: .\apps\hadis\models\reference.py:79 +msgid "City of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:80 +msgid "Country of Publication" +msgstr "" + +#: .\apps\hadis\models\reference.py:81 +msgid "Edition Number" +msgstr "" + +#: .\apps\hadis\models\reference.py:85 +msgid "rate" +msgstr "" + +#: .\apps\hadis\models\reference.py:88 +msgid "Rating from 0 to 5" +msgstr "" + +#: .\apps\hadis\models\reference.py:99 +msgid "Book References" +msgstr "" + +#: .\apps\hadis\models\reference.py:221 +msgid "image" +msgstr "" + +#: .\apps\hadis\models\reference.py:222 .\apps\hadis\models\reference.py:264 +msgid "Volume" +msgstr "" + +#: .\apps\hadis\models\reference.py:229 +msgid "Book Reference Image" +msgstr "" + +#: .\apps\hadis\models\reference.py:230 +msgid "Book Reference Images" +msgstr "" + +#: .\apps\hadis\models\reference.py:263 +msgid "Document File" +msgstr "" + +#: .\apps\hadis\models\reference.py:265 +msgid "e.g., Volume 1, 01.pdf" +msgstr "" + +#: .\apps\hadis\models\reference.py:270 +msgid "Book Reference Document" +msgstr "" + +#: .\apps\hadis\models\reference.py:271 +msgid "Book Reference Documents" +msgstr "" + +#: .\apps\hadis\models\reference.py:283 .\apps\hadis\models\transmitter.py:257 +msgid "Birth Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:284 .\apps\hadis\models\transmitter.py:258 +msgid "Death Year (Hijri)" +msgstr "" + +#: .\apps\hadis\models\reference.py:285 +msgid "Birth Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:286 +msgid "Death Year (Miladi)" +msgstr "" + +#: .\apps\hadis\models\reference.py:290 +msgid "book references" +msgstr "" + +#: .\apps\hadis\models\reference.py:298 +msgid "Book Author" +msgstr "" + +#: .\apps\hadis\models\reference.py:299 +msgid "Book Authors" +msgstr "" + +#: .\apps\hadis\models\reference.py:333 +msgid "book attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:341 +msgid "Book Attribute" +msgstr "" + +#: .\apps\hadis\models\reference.py:342 +msgid "Book Attributes" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:20 +msgid "layer number" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:28 +msgid "Narrator Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:29 +msgid "Narrator Layers" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:34 +msgid "Layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:208 +msgid "Transmitter Reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:209 +msgid "Transmitter Reliabilities" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:229 +msgid "Other" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:234 +msgid "Kunya" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:235 +msgid "Known as" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:236 +msgid "Nick Name" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:240 +msgid "Raw Relatives Data" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:241 +msgid "Father" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:242 +msgid "Mother" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:244 +msgid "Siblings" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:246 +msgid "Freed Slave Of" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:247 +msgid "Occupation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:248 +msgid "Features" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:249 +msgid "Tags" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:252 +msgid "Origin" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:253 +msgid "Lived in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:254 +msgid "Died in" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:259 +msgid "Age at Death" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:260 +msgid "Generation" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:265 +msgid "reliability" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:273 +msgid "Madhhab/School of Thought" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:279 +msgid "In Sahih Muslim" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:280 +msgid "Is this narrator present in Sahih Muslim?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:284 +msgid "In Sahih Bukhari" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:285 +msgid "Is this narrator present in Sahih Bukhari?" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:301 .\config\settings\base.py:886 +msgid "Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:435 +#: .\apps\hadis\models\transmitter.py:587 +#: .\apps\hadis\models\transmitter.py:655 +msgid "transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:441 +msgid "Chain Index" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:442 +msgid "Which chain/branch this belongs to (0, 1, 2...)" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:448 +msgid "narrator layer" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:452 +msgid "The layer/class (Tabaqah) this narrator belongs to" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:457 +msgid "reliability status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:461 +msgid "Reliability status of the narrator" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:466 +msgid "Order in the chain of transmission" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:468 +msgid "is gap" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:477 +msgid "Hadis Transmitter" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:478 .\config\settings\base.py:892 +msgid "Hadis Transmitters" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:571 +msgid "Opinion Status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:572 +msgid "Opinion Statuses" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:591 +msgid "Opinion Text" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:595 +msgid "opinion status" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:609 +msgid "Transmitter Opinion" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:610 +msgid "Transmitter Opinions" +msgstr "" + +#: .\apps\hadis\models\transmitter.py:670 +#: .\apps\hadis\models\transmitter.py:671 +msgid "Transmitter Original Text" +msgstr "" + +#: .\apps\hadis\models\version.py:5 +msgid "Version Name" +msgstr "" + +#: .\apps\hadis\models\version.py:6 +msgid "Published Date" +msgstr "" + +#: .\apps\hadis\models\version.py:7 +msgid "Release Description" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:11 +msgid "Category Tree Editor" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:15 +msgid "" +"Make your category and sort it by drag and drop . and try to edit items by " +"double click." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:62 +msgid "Parent: " +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:70 +msgid "Category Level:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:77 +msgid "L1" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:83 +msgid "L2" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:89 +msgid "L3" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:99 +msgid "Level 1 categories represent source types: Shia or Sunni" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:106 +msgid "" +"Level 2 categories are children of Shia/Sunni with content type: Quran or " +"Hadith" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:113 +msgid "Level 3 categories are children of Quran or Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:127 +msgid "Parent Category:" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:130 +msgid "-- Select Parent Category --" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:134 +msgid "Select a parent category or leave empty for top-level category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:916 +msgid "Search for a category..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:925 +msgid "No categories found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:928 +msgid "Searching..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:931 +#: .\utils\unfold_translations.py:66 +msgid "Type to search..." +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1021 +#: .\apps\hadis\templates\admin\category_index.html:1190 +msgid "Level 1 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1028 +#: .\apps\hadis\templates\admin\category_index.html:1197 +msgid "Level 2 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1035 +#: .\apps\hadis\templates\admin\category_index.html:1204 +msgid "Level 3 Categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1344 +msgid "Level 1 must have a source type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1347 +msgid "Level 2 must have a category type" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1423 +#: .\apps\hadis\templates\admin\category_index.html:1498 +#: .\apps\hadis\templates\admin\category_index.html:1719 +#: .\apps\hadis\templates\admin\category_index.html:2119 +msgid "Add Child Category" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:1992 +msgid "No Items Found" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2206 +#: .\apps\hadis\templates\admin\category_index.html:2214 +msgid "No Quran categories" +msgstr "" + +#: .\apps\hadis\templates\admin\category_index.html:2210 +#: .\apps\hadis\templates\admin\category_index.html:2215 +msgid "No Hadith categories" +msgstr "" + +#: .\apps\hadis\templates\admin\hadiscategory\change_form.html:28 +msgid "Add Category" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:8 +msgid "Save And Edit Next Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:12 +msgid "Save And Edit Previus Hadis" +msgstr "" + +#: .\apps\hadis\templates\admin\hadisowerview_change_form.html:16 +msgid "Save And Edit Random" +msgstr "" + +#: .\apps\library\admin.py:44 .\apps\library\models.py:93 +#: .\apps\podcast\admin.py:238 .\apps\video\admin.py:250 +#: .\config\settings\base.py:642 .\config\settings\base.py:716 +#: .\config\settings\base.py:742 .\config\settings\base.py:774 +#: .\config\settings\base.py:812 +msgid "Categories" +msgstr "" + +#: .\apps\library\admin.py:51 .\apps\podcast\admin.py:220 +#: .\apps\video\admin.py:232 .\config\settings\base.py:408 +#: .\config\settings\base.py:426 .\config\settings\base.py:722 +#: .\config\settings\base.py:748 +msgid "Collections" +msgstr "" + +#: .\apps\library\admin.py:71 +msgid "File Information" +msgstr "" + +#: .\apps\library\admin.py:98 .\apps\library\admin.py:143 +#: .\apps\library\models.py:31 .\apps\library\models.py:164 +#: .\config\settings\base.py:710 +msgid "Books" +msgstr "" + +#: .\apps\library\admin.py:121 .\apps\library\admin.py:219 +msgid "Number of Books" +msgstr "" + +#: .\apps\library\admin.py:227 +msgid "Mark selected categories as active" +msgstr "" + +#: .\apps\library\admin.py:230 +#, python-format +msgid "%(count)d categories were successfully marked as active." +msgstr "" + +#: .\apps\library\admin.py:232 +msgid "Mark selected categories as inactive" +msgstr "" + +#: .\apps\library\admin.py:235 +#, python-format +msgid "%(count)d categories were successfully marked as inactive." +msgstr "" + +#: .\apps\library\admin.py:237 +msgid "Toggle status" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "active" +msgstr "" + +#: .\apps\library\admin.py:241 +msgid "inactive" +msgstr "" + +#: .\apps\library\admin.py:242 +#, python-format +msgid "Category '%(title)s' is now %(status)s." +msgstr "" + +#: .\apps\library\apps.py:8 +msgid "Library" +msgstr "" + +#: .\apps\library\models.py:37 +msgid "Book Collection" +msgstr "" + +#: .\apps\library\models.py:38 +msgid "Book Collections" +msgstr "" + +#: .\apps\library\models.py:53 +msgid "Pinned Book Collection" +msgstr "" + +#: .\apps\library\models.py:54 +msgid "Pinned Book Collections" +msgstr "" + +#: .\apps\library\models.py:63 +msgid "Middle Section Book Collection" +msgstr "" + +#: .\apps\library\models.py:64 +msgid "Middle Section Book Collections" +msgstr "" + +#: .\apps\library\models.py:106 +msgid "Summary Title" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "Main Themes" +msgstr "" + +#: .\apps\library\models.py:120 +msgid "List of main themes" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "Notable Works" +msgstr "" + +#: .\apps\library\models.py:121 +msgid "List of notable works" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "Number of Pages" +msgstr "" + +#: .\apps\library\models.py:123 +msgid "eg. 34" +msgstr "" + +#: .\apps\library\models.py:125 +msgid "Pin to top" +msgstr "" + +#: .\apps\library\models.py:135 +msgid "File Type" +msgstr "" + +#: .\apps\library\models.py:163 +msgid "Book" +msgstr "" + +#: .\apps\library\models.py:172 +msgid "book" +msgstr "" + +#: .\apps\library\models.py:178 +msgid "Book Download" +msgstr "" + +#: .\apps\library\models.py:179 +msgid "Book Downloads" +msgstr "" + +#: .\apps\podcast\admin.py:25 .\apps\video\admin.py:26 +msgid "Playlist" +msgstr "" + +#: .\apps\podcast\admin.py:26 .\apps\video\admin.py:27 +#: .\config\settings\base.py:754 .\config\settings\base.py:830 +msgid "Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:60 .\apps\podcast\admin.py:129 +#: .\apps\video\admin.py:53 +msgid "Number of Playlists" +msgstr "" + +#: .\apps\podcast\admin.py:126 +msgid "Search by title or slug" +msgstr "" + +#: .\apps\podcast\admin.py:127 +msgid "Search categories" +msgstr "" + +#: .\apps\podcast\admin.py:150 .\apps\video\admin.py:159 +msgid "Search by title, slug, or description" +msgstr "" + +#: .\apps\podcast\admin.py:151 +msgid "Search podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:157 +msgid "Audio Information" +msgstr "" + +#: .\apps\podcast\admin.py:197 +#, python-brace-format +msgid "" +"This podcast is already used in playlist \"{}\". Each podcast can only be in " +"one playlist." +msgstr "" + +#: .\apps\podcast\admin.py:209 .\apps\podcast\models.py:237 +#: .\apps\video\admin.py:221 .\apps\video\models.py:253 +msgid "Playlist Item" +msgstr "" + +#: .\apps\podcast\admin.py:210 .\apps\podcast\models.py:238 +#: .\apps\video\admin.py:222 .\apps\video\models.py:254 +msgid "Playlist Items" +msgstr "" + +#: .\apps\podcast\admin.py:241 .\apps\video\admin.py:253 +msgid "Display Settings" +msgstr "" + +#: .\apps\podcast\admin.py:257 +msgid "Will be auto-calculated from podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:261 +msgid "Number of Podcasts" +msgstr "" + +#: .\apps\podcast\admin.py:295 +msgid "A podcast cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\podcast\admin.py:318 +#, python-brace-format +msgid "" +"Podcast \"{}\" is already used in playlist \"{}\". Each podcast can only be " +"in one playlist." +msgstr "" + +#: .\apps\podcast\models.py:26 +msgid "Podcast Category" +msgstr "" + +#: .\apps\podcast\models.py:27 +msgid "Podcast Categories" +msgstr "" + +#: .\apps\podcast\models.py:62 +msgid "Podcast Collection" +msgstr "" + +#: .\apps\podcast\models.py:63 +msgid "Podcasts Collections" +msgstr "" + +#: .\apps\podcast\models.py:94 +msgid "download_count view count" +msgstr "" + +#: .\apps\podcast\models.py:123 +msgid "Podcast" +msgstr "" + +#: .\apps\podcast\models.py:124 .\config\settings\base.py:800 +#: .\config\settings\base.py:806 +msgid "Podcasts" +msgstr "" + +#: .\apps\podcast\models.py:130 .\apps\video\models.py:146 +msgid "slogan" +msgstr "" + +#: .\apps\podcast\models.py:131 .\apps\video\models.py:147 +msgid "description" +msgstr "" + +#: .\apps\podcast\models.py:151 .\apps\video\models.py:167 +msgid "total time" +msgstr "" + +#: .\apps\podcast\models.py:182 +msgid "Podcast Playlist" +msgstr "" + +#: .\apps\podcast\models.py:183 +msgid "Podcast Playlists" +msgstr "" + +#: .\apps\podcast\models.py:198 .\apps\podcast\models.py:220 +#: .\apps\video\models.py:214 .\apps\video\models.py:236 +msgid "playlist" +msgstr "" + +#: .\apps\podcast\models.py:209 +msgid "Podcast Playlist in Collection" +msgstr "" + +#: .\apps\podcast\models.py:210 +msgid "Podcast Playlists in Collections" +msgstr "" + +#: .\apps\podcast\models.py:226 .\apps\podcast\models.py:261 +msgid "podcast" +msgstr "" + +#: .\apps\podcast\models.py:268 +msgid "User Playlist" +msgstr "" + +#: .\apps\podcast\models.py:269 .\config\settings\base.py:836 +msgid "User Playlists" +msgstr "" + +#: .\apps\quiz\admin\participant.py:61 .\apps\quiz\models\quiz.py:49 +#: .\utils\unfold_translations.py:24 +msgid "Correct Answer" +msgstr "" + +#: .\apps\quiz\admin\participant.py:77 +msgid "User Email" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:82 .\apps\quiz\admin\quiz.py:85 +#: .\apps\quiz\models\quiz.py:56 +msgid "Questions" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:89 +msgid "Manage All Participants" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:96 +msgid "Quiz not found" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:107 +msgid "View Course" +msgstr "" + +#: .\apps\quiz\admin\quiz.py:119 +msgid "Course not found for this quiz." +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Total Timing" +msgstr "" + +#: .\apps\quiz\models\participant.py:14 +msgid "Seconds take to finish the quiz" +msgstr "" + +#: .\apps\quiz\models\participant.py:16 +msgid "Question Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:17 +msgid "Timing Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:18 +msgid "Total Score" +msgstr "" + +#: .\apps\quiz\models\participant.py:44 .\apps\quiz\models\quiz.py:37 +#: .\apps\quiz\models\quiz.py:45 +msgid "Option 1" +msgstr "" + +#: .\apps\quiz\models\participant.py:45 .\apps\quiz\models\quiz.py:38 +#: .\apps\quiz\models\quiz.py:46 +msgid "Option 2" +msgstr "" + +#: .\apps\quiz\models\participant.py:46 .\apps\quiz\models\quiz.py:39 +#: .\apps\quiz\models\quiz.py:47 +msgid "Option 3" +msgstr "" + +#: .\apps\quiz\models\participant.py:47 .\apps\quiz\models\quiz.py:40 +#: .\apps\quiz\models\quiz.py:48 +msgid "Option 4" +msgstr "" + +#: .\apps\quiz\models\participant.py:51 .\apps\quiz\models\quiz.py:44 +#: .\apps\quiz\models\quiz.py:55 +msgid "Question" +msgstr "" + +#: .\apps\quiz\models\participant.py:52 +msgid "Selected Option" +msgstr "" + +#: .\apps\quiz\models\participant.py:53 +msgid "At Time" +msgstr "" + +#: .\apps\quiz\models\participant.py:54 +msgid "Seconds Take to Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:58 +msgid "User Quiz Answer" +msgstr "" + +#: .\apps\quiz\models\participant.py:59 +msgid "User Quiz Answers" +msgstr "" + +#: .\apps\quiz\models\quiz.py:11 +msgid "Quiz Title" +msgstr "" + +#: .\apps\quiz\models\quiz.py:13 +msgid "Each Question Timing" +msgstr "" + +#: .\apps\quiz\models\quiz.py:69 +msgid "Rank Quiz" +msgstr "" + +#: .\apps\quiz\models\quiz.py:70 +msgid "Rank Quizzes" +msgstr "" + +#: .\apps\transaction\admin.py:32 +msgid "Payment Receipt" +msgstr "" + +#: .\apps\transaction\admin.py:33 +msgid "Payment Receipts" +msgstr "" + +#: .\apps\transaction\admin.py:57 +msgid "Payment Status" +msgstr "" + +#: .\apps\transaction\admin.py:60 +msgid "Paid" +msgstr "" + +#: .\apps\transaction\admin.py:62 .\apps\transaction\models.py:23 +#: .\templates\admin\index.html:156 .\utils\unfold_translations.py:56 +msgid "Failed" +msgstr "" + +#: .\apps\transaction\admin.py:64 +msgid "Waiting Approval" +msgstr "" + +#: .\apps\transaction\admin.py:65 .\apps\transaction\models.py:20 +#: .\templates\admin\index.html:146 .\utils\unfold_translations.py:54 +msgid "Pending" +msgstr "" + +#: .\apps\transaction\admin.py:67 +msgid "Receipts Count" +msgstr "" + +#: .\apps\transaction\admin.py:72 +msgid "receipts" +msgstr "" + +#: .\apps\transaction\admin.py:73 +msgid "No receipts" +msgstr "" + +#: .\apps\transaction\admin.py:79 +msgid "Course Participant Status" +msgstr "" + +#: .\apps\transaction\admin.py:88 +msgid "Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:90 +msgid "Not Enrolled" +msgstr "" + +#: .\apps\transaction\admin.py:92 +msgid "Not Applicable" +msgstr "" + +#: .\apps\transaction\admin.py:116 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS. User {user_email} is now enrolled in " +"course '{course_title}'." +msgstr "" + +#: .\apps\transaction\admin.py:124 +#, python-brace-format +msgid "" +"Transaction status updated to SUCCESS, but there was an issue enrolling user " +"{user_email} in course '{course_title}'. Please check the logs." +msgstr "" + +#: .\apps\transaction\models.py:21 +msgid "Waiting for Approval" +msgstr "" + +#: .\apps\transaction\models.py:22 .\templates\admin\index.html:133 +#: .\templates\admin\index.html:141 .\utils\unfold_translations.py:53 +msgid "Success" +msgstr "" + +#: .\apps\transaction\models.py:26 +msgid "Receipt" +msgstr "" + +#: .\apps\transaction\models.py:28 +msgid "Payment Gateway" +msgstr "" + +#: .\apps\transaction\models.py:32 +msgid "Transaction Payment Method" +msgstr "" + +#: .\apps\transaction\models.py:34 +msgid "Transaction Price" +msgstr "" + +#: .\apps\transaction\models.py:35 .\templates\admin\index.html:103 +msgid "Transaction Status" +msgstr "" + +#: .\apps\transaction\models.py:37 +msgid "Updated at" +msgstr "" + +#: .\apps\transaction\models.py:38 +msgid "Is Deleted" +msgstr "" + +#: .\apps\transaction\models.py:60 .\apps\transaction\models.py:73 +msgid "Transaction Participant" +msgstr "" + +#: .\apps\transaction\models.py:61 +msgid "Transaction Participants" +msgstr "" + +#: .\apps\transaction\models.py:77 +msgid "phone" +msgstr "" + +#: .\apps\transaction\models.py:87 +msgid "Participant Info" +msgstr "" + +#: .\apps\transaction\models.py:88 +msgid "Participant Infos" +msgstr "" + +#: .\apps\transaction\models.py:99 +msgid "Transaction" +msgstr "" + +#: .\apps\transaction\models.py:103 +msgid "Receipt File" +msgstr "" + +#: .\apps\transaction\models.py:104 +msgid "Upload payment receipt image or document" +msgstr "" + +#: .\apps\transaction\models.py:106 +msgid "Uploaded At" +msgstr "" + +#: .\apps\transaction\models.py:111 +msgid "Optional description or notes about the receipt" +msgstr "" + +#: .\apps\transaction\models.py:115 +msgid "Transaction Receipt" +msgstr "" + +#: .\apps\transaction\models.py:116 +msgid "Transaction Receipts" +msgstr "" + +#: .\apps\video\admin.py:126 .\apps\video\admin.py:272 +msgid "Number of Videos" +msgstr "" + +#: .\apps\video\admin.py:160 +msgid "Search videos" +msgstr "" + +#: .\apps\video\admin.py:166 +msgid "Video Information" +msgstr "" + +#: .\apps\video\admin.py:209 +#, python-brace-format +msgid "" +"This video is already used in playlist \"{}\". Each video can only be in one " +"playlist." +msgstr "" + +#: .\apps\video\admin.py:269 +msgid "Will be auto-calculated from videos" +msgstr "" + +#: .\apps\video\admin.py:306 +msgid "A video cannot be used multiple times in the same playlist." +msgstr "" + +#: .\apps\video\admin.py:329 +#, python-brace-format +msgid "" +"Video \"{}\" is already used in playlist \"{}\". Each video can only be in " +"one playlist." +msgstr "" + +#: .\apps\video\models.py:28 +msgid "Video Category" +msgstr "" + +#: .\apps\video\models.py:29 +msgid "Video Categories" +msgstr "" + +#: .\apps\video\models.py:65 +msgid "Video Collection" +msgstr "" + +#: .\apps\video\models.py:66 +msgid "Video Collections" +msgstr "" + +#: .\apps\video\models.py:71 +msgid "Pinned Video Collection" +msgstr "" + +#: .\apps\video\models.py:72 +msgid "Pinned Video Collections" +msgstr "" + +#: .\apps\video\models.py:78 +msgid "Middle Section Video Collection" +msgstr "" + +#: .\apps\video\models.py:79 +msgid "Middle Section Video Collections" +msgstr "" + +#: .\apps\video\models.py:129 +msgid "This field is required when video type is Link." +msgstr "" + +#: .\apps\video\models.py:133 +msgid "This field is required when video type is File." +msgstr "" + +#: .\apps\video\models.py:198 +msgid "Video Playlist" +msgstr "" + +#: .\apps\video\models.py:199 +msgid "Video Playlists" +msgstr "" + +#: .\apps\video\models.py:225 +msgid "Video Playlist in Collection" +msgstr "" + +#: .\apps\video\models.py:226 +msgid "Video Playlists in Collections" +msgstr "" + +#: .\apps\video\models.py:242 +msgid "video" +msgstr "" + +#: .\config\settings\base.py:210 +msgid "Arabic" +msgstr "" + +#: .\config\settings\base.py:211 +msgid "Turkish" +msgstr "" + +#: .\config\settings\base.py:212 +msgid "Persian" +msgstr "" + +#: .\config\settings\base.py:213 +msgid "Urdu" +msgstr "" + +#: .\config\settings\base.py:214 +msgid "Bengali" +msgstr "" + +#: .\config\settings\base.py:215 +msgid "Indonesian" +msgstr "" + +#: .\config\settings\base.py:216 +msgid "French" +msgstr "" + +#: .\config\settings\base.py:217 +msgid "Russian" +msgstr "" + +#: .\config\settings\base.py:218 +msgid "Uzbek" +msgstr "" + +#: .\config\settings\base.py:219 +msgid "Kyrgyz" +msgstr "" + +#: .\config\settings\base.py:220 +msgid "Tajik" +msgstr "" + +#: .\config\settings\base.py:221 +msgid "Azerbaijani" +msgstr "" + +#: .\config\settings\base.py:222 +msgid "English" +msgstr "" + +#: .\config\settings\base.py:223 +msgid "German" +msgstr "" + +#: .\config\settings\base.py:224 +msgid "Mandarin Chinese" +msgstr "" + +#: .\config\settings\base.py:225 +msgid "Hausa" +msgstr "" + +#: .\config\settings\base.py:226 +msgid "Swahili" +msgstr "" + +#: .\config\settings\base.py:227 +msgid "Spanish" +msgstr "" + +#: .\config\settings\base.py:414 .\config\settings\base.py:432 +msgid "Middle Collections" +msgstr "" + +#: .\config\settings\base.py:445 .\config\settings\base.py:566 +#: .\config\settings\base.py:780 .\config\settings\base.py:818 +msgid "Pinned Collections" +msgstr "" + +#: .\config\settings\base.py:451 .\config\settings\base.py:572 +#: .\config\settings\base.py:786 .\config\settings\base.py:824 +msgid "Regular Collections" +msgstr "" + +#: .\config\settings\base.py:471 +msgid "Guest Users" +msgstr "" + +#: .\config\settings\base.py:483 +msgid "Groups" +msgstr "" + +#: .\config\settings\base.py:542 .\config\settings\base.py:654 +msgid "Live Sessions" +msgstr "" + +#: .\config\settings\base.py:590 .\templates\admin\index.html:7 +#: .\utils\admin.py:510 +msgid "Dashboard" +msgstr "" + +#: .\config\settings\base.py:595 +msgid "Calender" +msgstr "" + +#: .\config\settings\base.py:615 .\utils\unfold_translations.py:40 +msgid "All Users" +msgstr "" + +#: .\config\settings\base.py:621 +msgid "Students" +msgstr "" + +#: .\config\settings\base.py:627 .\utils\admin.py:596 +msgid "Professors" +msgstr "" + +#: .\config\settings\base.py:660 +msgid "Certificates" +msgstr "" + +#: .\config\settings\base.py:676 +msgid "Transactions" +msgstr "" + +#: .\config\settings\base.py:682 .\templates\admin\chat\live_chat.html:50 +msgid "Chat Rooms" +msgstr "" + +#: .\config\settings\base.py:694 +msgid "Live Chat" +msgstr "" + +#: .\config\settings\base.py:704 +msgid "Libraries" +msgstr "" + +#: .\config\settings\base.py:730 .\config\settings\base.py:736 +msgid "Videos" +msgstr "" + +#: .\config\settings\base.py:844 .\config\settings\base.py:862 +msgid "Hadis" +msgstr "" + +#: .\config\settings\base.py:874 +msgid "Hadis Tags" +msgstr "" + +#: .\config\settings\base.py:880 +msgid "Hadis Status" +msgstr "" + +#: .\config\settings\base.py:902 +msgid "System Settings" +msgstr "" + +#: .\config\settings\base.py:911 +msgid "Global Preferences" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:10 +msgid "Home" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:14 +#: .\templates\admin\auth\user\change_password.html:52 +msgid "Change password" +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the error below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:25 +msgid "Please correct the errors below." +msgstr "" + +#: .\templates\admin\auth\user\change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "" + +#: .\templates\admin\base_site.html:3 .\templates\admin\chat\live_chat.html:7 +#: .\templates\admin\index.html:7 +msgid "Django site admin" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:56 +msgid "New Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:75 +msgid "Select Contact" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:82 +msgid "Search users..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:120 .\utils\unfold_translations.py:99 +msgid "No Chat Selected" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:121 .\utils\unfold_translations.py:100 +msgid "Select a chat from the sidebar to start messaging" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:132 +msgid "Type your message..." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:153 .\utils\unfold_translations.py:101 +msgid "Failed to load users." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:154 .\utils\unfold_translations.py:102 +msgid "No users found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:155 .\utils\unfold_translations.py:103 +msgid "No active chats found." +msgstr "" + +#: .\templates\admin\chat\live_chat.html:156 .\utils\unfold_translations.py:104 +msgid "Group Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:157 .\utils\unfold_translations.py:105 +msgid "Private Chat" +msgstr "" + +#: .\templates\admin\chat\live_chat.html:158 .\utils\unfold_translations.py:106 +msgid "No messages yet. Start the conversation!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:4 +#: .\templates\admin\filer\folder\directory_table.html:160 +msgid "Unsorted Uploads" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:14 +msgid "Owner" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:16 +msgid "Action" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:25 +#: .\templates\admin\filer\folder\directory_table.html:32 +#: .\templates\admin\filer\folder\directory_table.html:55 +#: .\templates\admin\filer\folder\directory_table.html:62 +#, python-format +msgid "Change '%(item_label)s' folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:26 +#: .\templates\admin\filer\folder\directory_table.html:56 +#: .\templates\admin\filer\folder\directory_table.html:167 +msgid "Folder Icon" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:73 +#, python-format +msgid "%(counter)s folder" +msgid_plural "%(counter)s folders" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:74 +#, python-format +msgid "%(counter)s file" +msgid_plural "%(counter)s files" +msgstr[0] "" +msgstr[1] "" + +#: .\templates\admin\filer\folder\directory_table.html:80 +msgid "Change folder details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:81 +msgid "Remove folder" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:93 +#: .\templates\admin\filer\folder\directory_table.html:102 +#: .\templates\admin\filer\folder\directory_table.html:117 +msgid "Select this file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:105 +#: .\templates\admin\filer\folder\directory_table.html:120 +#: .\templates\admin\filer\folder\directory_table.html:146 +#, python-format +msgid "Change '%(item_label)s' details" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "disabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:129 +msgid "enabled" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:142 +#, python-format +msgid "Canonical url '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:144 +#, python-format +msgid "Download '%(item_label)s'" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:147 +msgid "Remove file" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:154 +msgid "Drop files here or use the \"Upload Files\" button" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:164 +msgid "Drop your file to upload into:" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:174 +msgid "Upload" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:186 +msgid "cancel" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:190 +msgid "Upload success!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:194 +msgid "Upload canceled!" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:201 +msgid "previous" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:206 +#, python-format +msgid "Page %(number)s of %(num_pages)s." +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:211 +msgid "next" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +msgid "Click here to select the objects across all pages" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:221 +#, python-format +msgid "Select all %(total_count)s" +msgstr "" + +#: .\templates\admin\filer\folder\directory_table.html:223 +msgid "Clear selection" +msgstr "" + +#: .\templates\admin\index.html:19 +msgid "System Overview" +msgstr "" + +#: .\templates\admin\index.html:47 +msgid "No statistics available for this panel." +msgstr "" + +#: .\templates\admin\index.html:60 .\utils\unfold_translations.py:52 +msgid "Top 5 Popular Courses" +msgstr "" + +#: .\templates\admin\index.html:93 +msgid "No courses found." +msgstr "" + +#: .\templates\admin\index.html:151 .\utils\unfold_translations.py:55 +msgid "Waiting" +msgstr "" + +#: .\templates\admin\index.html:164 +msgid "No transactions recorded yet." +msgstr "" + +#: .\templates\course\course_analytics.html:9 +msgid "Course Analytics Dashboard" +msgstr "" + +#: .\templates\course\course_analytics.html:12 +msgid "Comprehensive analytics and insights for your course" +msgstr "" + +#: .\templates\course\course_analytics.html:20 +msgid "Export" +msgstr "" + +#: .\templates\course\course_analytics.html:26 +msgid "Refresh Data" +msgstr "" + +#: .\templates\course\course_analytics.html:46 +#: .\templates\course\course_stats.html:44 +msgid "Total Lessons" +msgstr "" + +#: .\templates\course\course_analytics.html:65 +#: .\templates\course\course_stats.html:64 +msgid "Total Quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:84 +#: .\templates\course\course_stats.html:83 +msgid "Active Participants" +msgstr "" + +#: .\templates\course\course_analytics.html:97 +msgid "Lesson Completion Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:100 +msgid "Percentage of course completion by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:113 +msgid "Quiz Scores Distribution" +msgstr "" + +#: .\templates\course\course_analytics.html:116 +msgid "Distribution of scores across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:131 +msgid "Course Engagement Metrics" +msgstr "" + +#: .\templates\course\course_analytics.html:138 +msgid "Lesson Completion Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:143 +msgid "Average percentage of lessons completed by participants" +msgstr "" + +#: .\templates\course\course_analytics.html:149 +msgid "Quiz Participation Rate" +msgstr "" + +#: .\templates\course\course_analytics.html:154 +msgid "Percentage of participants who attempted at least one quiz" +msgstr "" + +#: .\templates\course\course_analytics.html:160 +msgid "Average Quiz Score" +msgstr "" + +#: .\templates\course\course_analytics.html:165 +msgid "Average score across all quizzes" +msgstr "" + +#: .\templates\course\course_analytics.html:178 +msgid "Top Performing Students" +msgstr "" + +#: .\templates\course\course_analytics.html:189 +msgid "Completion" +msgstr "" + +#: .\templates\course\course_analytics.html:192 +msgid "Avg. Score" +msgstr "" + +#: .\templates\course\course_analytics.html:229 +msgid "Recent Activity" +msgstr "" + +#: .\templates\course\course_stats.html:10 +msgid "Course Overview" +msgstr "" + +#: .\templates\course\course_stats.html:13 +msgid "Key metrics and statistics for this course" +msgstr "" + +#: .\templates\course\course_stats.html:21 +msgid "View Detailed Analytics" +msgstr "" + +#: .\templates\course\course_stats.html:95 +msgid "Course Summary" +msgstr "" + +#: .\templates\course\course_stats.html:119 +msgid "hours" +msgstr "" + +#: .\templates\course\course_stats.html:130 +msgid "Level" +msgstr "" + +#: .\templates\docs.html:4 +msgid "Django site adminssss" +msgstr "" + +#: .\templates\utils\widgets\multilang_json_widget.html:34 +msgid "Click a language code to add or edit its title." +msgstr "" + +#: .\utils\__init__.py:78 +msgid "Development" +msgstr "" + +#: .\utils\__init__.py:80 +msgid "Production" +msgstr "" + +#: .\utils\admin.py:154 .\utils\admin.py:155 .\utils\admin.py:294 +#: .\utils\unfold_translations.py:93 +msgid "Imam Javad Admin" +msgstr "" + +#: .\utils\admin.py:156 .\utils\admin.py:269 .\utils\unfold_translations.py:39 +msgid "System Administration" +msgstr "" + +#: .\utils\admin.py:157 .\utils\unfold_translations.py:94 +msgid "Imam Javad School" +msgstr "" + +#: .\utils\admin.py:171 .\utils\admin.py:289 +msgid "Imam Javad Site" +msgstr "" + +#: .\utils\admin.py:176 .\utils\admin.py:284 +msgid "Dovoodi Site" +msgstr "" + +#: .\utils\admin.py:181 .\utils\admin.py:267 .\utils\admin.py:268 +#: .\utils\unfold_translations.py:95 +msgid "Dovoodi Admin" +msgstr "" + +#: .\utils\admin.py:270 .\utils\unfold_translations.py:96 +msgid "Dovodbi Application" +msgstr "" + +#: .\utils\admin.py:595 +msgid "Active Students" +msgstr "" + +#: .\utils\admin.py:597 .\utils\unfold_translations.py:49 +msgid "Active Courses" +msgstr "" + +#: .\utils\admin.py:598 +msgid "Total Blogs" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:50 +msgid "30-Day Revenue" +msgstr "" + +#: .\utils\admin.py:599 .\utils\unfold_translations.py:97 +msgid "Updated Today" +msgstr "" + +#: .\utils\admin.py:600 +msgid "Pending Certificates" +msgstr "" + +#: .\utils\admin.py:600 .\utils\unfold_translations.py:98 +msgid "Requires Action" +msgstr "" + +#: .\utils\admin.py:620 +msgid "Hadith Database" +msgstr "" + +#: .\utils\admin.py:621 +msgid "Books & Articles" +msgstr "" + +#: .\utils\admin.py:622 +msgid "Multimedia" +msgstr "" + +#: .\utils\keyval_field.py:18 .\utils\keyval_field.py:96 +msgid "Detail" +msgstr "" + +#: .\utils\keyval_field.py:23 .\utils\keyval_field.py:44 +#: .\utils\keyval_field.py:81 .\utils\keyval_field.py:101 +#: .\utils\keyval_field.py:123 .\utils\keyval_field.py:144 +msgid "Language Code" +msgstr "" + +#: .\utils\keyval_field.py:57 +msgid "Tour Features" +msgstr "" + +#: .\utils\mixins.py:6 +msgid "Red" +msgstr "" + +#: .\utils\mixins.py:7 +msgid "Green" +msgstr "" + +#: .\utils\mixins.py:8 +msgid "Blue" +msgstr "" + +#: .\utils\mixins.py:9 +msgid "Yellow" +msgstr "" + +#: .\utils\mixins.py:10 +msgid "Orange" +msgstr "" + +#: .\utils\mixins.py:11 +msgid "Purple" +msgstr "" + +#: .\utils\mixins.py:12 +msgid "Gray" +msgstr "" + +#: .\utils\mixins.py:33 +msgid "color" +msgstr "" + +#: .\utils\schema.py:25 +msgid "Weekly Timing" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:41 +msgid "Monday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:42 +msgid "Tuesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:43 +msgid "Wednesday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:44 +msgid "Thursday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:45 +msgid "Friday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:46 +msgid "Saturday" +msgstr "" + +#: .\utils\schema.py:31 .\utils\unfold_translations.py:47 +msgid "Sunday" +msgstr "" + +#: .\utils\schema.py:33 +msgid "Day" +msgstr "" + +#: .\utils\schema.py:36 .\utils\unfold_translations.py:72 +msgid "Time" +msgstr "" + +#: .\utils\schema.py:66 +msgid "year" +msgstr "" + +#: .\utils\schema.py:67 +msgid "month" +msgstr "" + +#: .\utils\schema.py:68 +msgid "day" +msgstr "" + +#: .\utils\unfold_translations.py:6 +msgid "Search" +msgstr "" + +#: .\utils\unfold_translations.py:7 +msgid "Search apps and models" +msgstr "" + +#: .\utils\unfold_translations.py:8 +msgid "View site" +msgstr "" + +#: .\utils\unfold_translations.py:9 +msgid "Log out" +msgstr "" + +#: .\utils\unfold_translations.py:10 +msgid "general" +msgstr "" + +#: .\utils\unfold_translations.py:11 +msgid "manage all Participants" +msgstr "" + +#: .\utils\unfold_translations.py:12 +msgid "questions" +msgstr "" + +#: .\utils\unfold_translations.py:13 +msgid "question" +msgstr "" + +#: .\utils\unfold_translations.py:14 +msgid "option" +msgstr "" + +#: .\utils\unfold_translations.py:15 +msgid "correct answer" +msgstr "" + +#: .\utils\unfold_translations.py:16 +msgid "Total score" +msgstr "" + +#: .\utils\unfold_translations.py:17 +msgid "Timing score" +msgstr "" + +#: .\utils\unfold_translations.py:18 +msgid "Question score" +msgstr "" + +#: .\utils\unfold_translations.py:19 +msgid "Total timing" +msgstr "" + +#: .\utils\unfold_translations.py:20 +msgid "Ended at" +msgstr "" + +#: .\utils\unfold_translations.py:21 +msgid "Started at" +msgstr "" + +#: .\utils\unfold_translations.py:22 +msgid "Participant Answer" +msgstr "" + +#: .\utils\unfold_translations.py:23 +msgid "Selected option" +msgstr "" + +#: .\utils\unfold_translations.py:25 +msgid "Seconds take to answer" +msgstr "" + +#: .\utils\unfold_translations.py:26 +msgid "Recent Messages Latest" +msgstr "" + +#: .\utils\unfold_translations.py:27 +msgid "Room name" +msgstr "" + +#: .\utils\unfold_translations.py:48 +msgid "Active Course" +msgstr "" + +#: .\utils\unfold_translations.py:51 +msgid "Popular Courses" +msgstr "" + +#: .\utils\unfold_translations.py:57 +msgid "Success:" +msgstr "" + +#: .\utils\unfold_translations.py:58 +msgid "Pending:" +msgstr "" + +#: .\utils\unfold_translations.py:59 +msgid "Waiting:" +msgstr "" + +#: .\utils\unfold_translations.py:60 +msgid "Failed:" +msgstr "" + +#: .\utils\unfold_translations.py:61 +msgid "Choose file to upload" +msgstr "" + +#: .\utils\unfold_translations.py:62 +msgid "Date from" +msgstr "" + +#: .\utils\unfold_translations.py:63 +msgid "Date to" +msgstr "" + +#: .\utils\unfold_translations.py:64 .\utils\unfold_translations.py:90 +msgid "By Date Joined" +msgstr "" + +#: .\utils\unfold_translations.py:65 +msgid "Type to search" +msgstr "" + +#: .\utils\unfold_translations.py:67 +msgid "Apply filters" +msgstr "" + +#: .\utils\unfold_translations.py:68 +msgid "From" +msgstr "" + +#: .\utils\unfold_translations.py:69 +msgid "To" +msgstr "" + +#: .\utils\unfold_translations.py:70 +msgid "video link" +msgstr "" + +#: .\utils\unfold_translations.py:73 +msgid "Delete" +msgstr "" + +#: .\utils\unfold_translations.py:75 +msgid "Add Weekly Timing" +msgstr "" + +#: .\utils\unfold_translations.py:76 +msgid "Delete All" +msgstr "" + +#: .\utils\unfold_translations.py:77 +msgid "Add Course Features" +msgstr "" + +#: .\utils\unfold_translations.py:78 +msgid "Is Staff" +msgstr "" + +#: .\utils\unfold_translations.py:79 +msgid "Deleted at" +msgstr "" + +#: .\utils\unfold_translations.py:81 +msgid "Type of the user" +msgstr "" + +#: .\utils\unfold_translations.py:82 +#, python-brace-format +msgid "" +"Raw passwords are not stored, so there is no way to see this user’s " +"password, but you can change the password using this form." +msgstr "" + +#: .\utils\unfold_translations.py:87 +msgid "Users:" +msgstr "" + +#: .\utils\unfold_translations.py:88 +msgid "users :" +msgstr "" + +#: .\utils\unfold_translations.py:89 +msgid "By" +msgstr "" + +#: .\utils\unfold_translations.py:91 +msgid "( both fields are showing )" +msgstr "" + +#: .\utils\unfold_translations.py:92 +msgid "(both fields are showing)" +msgstr "" + +#: .\utils\unfold_translations.py:113 +msgid "Member" +msgstr "" + +#: .\utils\unfold_translations.py:115 +msgid "Staff" +msgstr ""