diff --git a/.tx/config b/.tx/config new file mode 100644 index 0000000000000000000000000000000000000000..37b4e27c22ace3f300802244ac79f25b41e00d14 --- /dev/null +++ b/.tx/config @@ -0,0 +1,8 @@ +[main] +host = https://www.transifex.com + +[xblocks.lti-consumer] +file_filter = lti_consumer/translations/<lang>/LC_MESSAGES/text.po +source_file = lti_consumer/translations/en/LC_MESSAGES/text.po +source_lang = en +type = PO diff --git a/README.rst b/README.rst index c72d41cf0b5d384644ddda3a9ced68eda82efe58..d8f39068d807f4f8ffddbec5351dc0680ff07fd9 100644 --- a/README.rst +++ b/README.rst @@ -76,6 +76,17 @@ This list is what is used to resolve dependencies when an upstream project is co this XBlock package. requirements.txt is used to install the same dependencies when running the tests for this package. +Downloading translations from Transifex +------------------------------------- + +If you want to download translations from Transifex install +`transifex client <https://docs.transifex.com/client/installing-the-client/>`_ and run this command while +inside project root directory + +.. code:: bash + + $ tx pull -f --mode=reviewed -l en,ar,es_419,fr,he,hi,ko_KR,pt_BR,ru,zh_CN + License ------- diff --git a/lti_consumer/translations/ar/LC_MESSAGES/text.po b/lti_consumer/translations/ar/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..10ec409848cfcc371db1375c03f2c8a79cd458e5 --- /dev/null +++ b/lti_consumer/translations/ar/LC_MESSAGES/text.po @@ -0,0 +1,227 @@ +# +# Translators: +# shefaa abu jabel <shefaa.aj@gmail.com>, 2016 +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-08-25 05:47+0000\n" +"Last-Translator: shefaa abu jabel <shefaa.aj@gmail.com>\n" +"Language-Team: Arabic (http://www.transifex.com/open-edx/xblocks/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "لم يتم العثور على هوية صالØØ© للمستخدم ÙÙŠ URL نقطة النهاية" + +#: lti_consumer.py +msgid "Display Name" +msgstr "عرض الاسم" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "أدخل الاسم الذي يراه الطلاب لهذا المكون. يمكن أن تستخدم تقارير التØليلات أيضاً الاسم المعروض من أجل تعري٠هذا المكون." + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "مستخدم LTI" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "معلومات تطبيق LTI" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "قم بإدخال وص٠لتطبيق الطر٠الثالث. إذا تم طلب اسم مستخدم Ùˆ/أو بريد إلكتروني، استخدم مربع النص هذا لإبلاغ المستخدمين عن سبب تØويل اسم المستخدم Ùˆ/أو البريد الإلكتروني الخاص بهم إلى تطبيق طر٠ثالث." + +#: lti_consumer.py +msgid "LTI ID" +msgstr "هوية LTI" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "أدخل هوية LTI لمورد LTI الخارجي. يجب أن تكون هذه القيمة هي Ù†Ùس قيمة هوية LTI التي أدخلتها ÙÙŠ إعدادات جوازات مرور LTI ÙÙŠ صÙØØ© الإعدادات المتقدمة.<br />اطلع على مستندات {docs_anchor_open} edX LTI{anchor_close} للمزيد من التÙاصيل عن هذا الإعداد." + +#: lti_consumer.py +msgid "LTI URL" +msgstr "LTI URL" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "أدخل URL الأداة الخارجية التي يقوم هذا المكون بتشغيلها. يتم استخدام هذا الإعداد Ùقط عند تØديد إخÙاء الأداة الخارجية على خيار خاطئ.<br />اطلع على مستندات {docs_anchor_open} edX LTI{anchor_close} للمزيد من التÙاصيل عن هذا الإعداد." + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "العوامل المخصصة" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "أض٠زوج المÙتاØ/القيمة لأي عوامل مخصصة، مثل الصÙØØ© التي يجب أن ÙŠÙتØها كتابك الإلكتروني أو لون خلÙية هذا المكون. مثال. Ex. [\"page=1\", \"color=white\"]<br />اطلع على مستندات {docs_anchor_open} edX LTI{anchor_close} للمزيد من التÙاصيل عن هذا الإعداد." + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "هد٠تشغيل LTI" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "قم بتØديد خط داخلي إذا كنت تريد أن يتم ÙØªØ Ù…Øتويات LTI ÙÙŠ إطار IFrame ÙÙŠ الصÙØØ© الØالية. Øدد الشكل إذا كنت تريد أن يتم ÙØªØ Ù…Øتويات LTI ÙÙŠ ناÙذة موضعية ÙÙŠ الصÙØØ© الØالية. اختر ناÙذة جديدة إذا كنت تريد أن يتم ÙØªØ Ù…Øتويات LTI ÙÙŠ ناÙذة متصÙØ Ø¬Ø¯ÙŠØ¯. â€â€«Ø³ÙŠØªÙ… استخدام هذا الإعداد Ùقط عندما يتم ضبط إخÙاء الأداة الخارجية على خاطىء ." + +#: lti_consumer.py +msgid "Button Text" +msgstr "نص الزر" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "أدخل النص على الزر المستخدم لبدء تشغيل تطبيق الطر٠الثالث. لا يتم استخدام هذا الإعداد إلا عند ضبط إخÙاء الأداة الخارجية على خاطئ، وضبط هد٠بدء تشغيل LTI على نموذج أو ناÙذة جديدة ." + +#: lti_consumer.py +msgid "Inline Height" +msgstr "ارتÙاع ضمن الخطوط" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "أدخل ارتÙاع البيكسل المرغوب لإطار iframe الذي سو٠يØتوي على أداة LTI. لا يتم استخدام هذا الإعداد إلا عند ضبط إخÙاء الأداة الخارجية على خاطئ، وضبط هد٠بدء تشغيل LTI ضمن الخطوط." + +#: lti_consumer.py +msgid "Modal Height" +msgstr "ارتÙاع شكلي" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "أدخل الارتÙاع المرغوب لمنÙØ° العرض بالنسبة المئوية للتداخل الشكلي الذي سو٠يØتوي على أداة LTI. لا يتم استخدام هذا الإعداد إلا عند ضبط إخÙاء الأداة الخارجية على خاطئ، وضبط هد٠بدء تشغيل LTI على نموذج." + +#: lti_consumer.py +msgid "Modal Width" +msgstr "العرض الشكلي" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "أدخل العرض المرغوب لمنÙØ° العرض بالنسبة المئوية للتداخل الشكلي الذي سو٠يØتوي على أداة LTI. لا يتم استخدام هذا الإعداد إلا عند ضبط إخÙاء الأداة الخارجية على خاطئ، وضبط هد٠بدء تشغيل LTI على نموذج." + +#: lti_consumer.py +msgid "Scored" +msgstr "النتيجة" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "اختر صØÙŠØ Ø¥Ø°Ø§ كان هذا المكون سيØصل على نتيجة رقمية من نظام LTI خارجي." + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "أدخل عدد النقاط المتاØØ© لهذا المكون. القيمة الاÙتراضية هي 1.0. â€â€«ÙŠØªÙ… استخدام هذا الإعداد Ùقط عند تØديد النتيجة المنشورة صØÙŠØ." + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "النتيجة المØÙوظة ÙÙŠ xblock KVS -- هي نسخة عن النتيجة المنشورة ÙÙŠ django DB" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "الملاØظات التي تم إرجاعها من Ù…Ø§Ù†Ø Ø§Ù„Ø¹Ù„Ø§Ù…Ø©ØŒ مواصÙات LTI2.0" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "إخÙاء الأداء الخارجية" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "اختر صØÙŠØ Ø¥Ø°Ø§ كنت ترغب ÙÙŠ استخدام هذا المكون ÙƒØاÙظ للمكان للمزامنة مع نظام خارجي لوضع العلامات بدلاً نت استخدام أداة خارجية. يقوم هذا الإعداد بإخÙاء زر بدء التشغيل وأي IFrames لهذا المكون." + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "قبول العلامات بعد انقضاء الموعد المØدد" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "اختر صØÙŠØ Ù„Ù„Ø³Ù…Ø§Ø Ù„Ø£Ù†Ø¸Ù…Ø© الطر٠الثالث بوضع علامات بعد انقضاء الموعد المØدد." + +#: lti_consumer.py +msgid "Request user's username" +msgstr "اطلب اسم المستخدم الخاص بالمستخدم" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "اختر ×´ صØÙŠØ×´ لطلب اسم مستخدم خاص بالمستخدم." + +#: lti_consumer.py +msgid "Request user's email" +msgstr "اطلب البريد الإلكتروني الخاص بالمستخدم" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "اختر صØÙŠØ Ù„Ø·Ù„Ø¨ عنوان البريد الإلكتروني الخاص بالمستخدم." + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "تعذر تØليل جواز مرورLTI : {lti_passport}. يجب أن يكون سلسلة \"id:key:secret\"." + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "تعذر الØصول على هوية مستخدم للطلب الØالي" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "تعذر تØليل العامل المخصص: {custom_parameter}. يجب أن يكون سلسلة \"x=y\"." + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "[LTI]: لم يتم العثور على مستخدم Øقيقي مقابل هوية غير معرÙØ©: {}" diff --git a/lti_consumer/translations/es_419/LC_MESSAGES/text.po b/lti_consumer/translations/es_419/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..f2ffb88c6e8b8287830e1b809fae991dfac7a9d2 --- /dev/null +++ b/lti_consumer/translations/es_419/LC_MESSAGES/text.po @@ -0,0 +1,227 @@ +# +# Translators: +# Laura Silva <lingison@edx.org>, 2016 +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-08-18 14:52+0000\n" +"Last-Translator: Laura Silva <lingison@edx.org>\n" +"Language-Team: Spanish (Latin America) (http://www.transifex.com/open-edx/xblocks/language/es_419/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_419\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "" + +#: lti_consumer.py +msgid "Display Name" +msgstr "Nombre a mostrar" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "" + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "Información sobre la aplicación LTI" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "" + +#: lti_consumer.py +msgid "LTI ID" +msgstr "ID de LTI" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI URL" +msgstr "URL de LTI" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "" + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "Parámetros personalizados" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "" + +#: lti_consumer.py +msgid "Button Text" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "" + +#: lti_consumer.py +msgid "Inline Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "" + +#: lti_consumer.py +msgid "Modal Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Modal Width" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Scored" +msgstr "Puntuado" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "" + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "El comentario tal y como fue enviado por el evaluador, LTI2.0 spec" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "Ocultar la herramienta externa" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "" + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "Aceptar notas después de la fecha lÃmite" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "" + +#: lti_consumer.py +msgid "Request user's username" +msgstr "Solicite el nombre público del usuario" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "" + +#: lti_consumer.py +msgid "Request user's email" +msgstr "Solicitar la dirección de correo del usuario" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "No ha sido posible leer el pasaporte LTI: {lti_passport}. DeberÃa ser una cadena \"id:key:secret\"." + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "No se pudo leer el parámetro personalizado: {custom_parameter}. DeberÃa ser una cadena \"x=y\"." + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "" diff --git a/lti_consumer/translations/fr/LC_MESSAGES/text.po b/lti_consumer/translations/fr/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..f114e2a2550ea24872f622e7a6d50d7487f98895 --- /dev/null +++ b/lti_consumer/translations/fr/LC_MESSAGES/text.po @@ -0,0 +1,226 @@ +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-06-08 14:38+0000\n" +"Last-Translator: \n" +"Language-Team: French (http://www.transifex.com/open-edx/xblocks/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "" + +#: lti_consumer.py +msgid "Display Name" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "" + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "" + +#: lti_consumer.py +msgid "LTI ID" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI URL" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "" + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "" + +#: lti_consumer.py +msgid "Button Text" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "" + +#: lti_consumer.py +msgid "Inline Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "" + +#: lti_consumer.py +msgid "Modal Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Modal Width" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Scored" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "" + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "" + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "" + +#: lti_consumer.py +msgid "Request user's username" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "" + +#: lti_consumer.py +msgid "Request user's email" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "" diff --git a/lti_consumer/translations/he/LC_MESSAGES/text.po b/lti_consumer/translations/he/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..6cce36ded765d5ddabbd6e47eb2720bea04423b3 --- /dev/null +++ b/lti_consumer/translations/he/LC_MESSAGES/text.po @@ -0,0 +1,227 @@ +# +# Translators: +# qualityalltext <quality@alltext.co.il>, 2016 +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-09-29 11:50+0000\n" +"Last-Translator: qualityalltext <quality@alltext.co.il>\n" +"Language-Team: Hebrew (http://www.transifex.com/open-edx/xblocks/language/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: he\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "×œ× × ×ž×¦× ×ž×–×”×” משתמש תקף בכתובת ×”-URL הסופית" + +#: lti_consumer.py +msgid "Display Name" +msgstr "הצג ש×" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "יש להזין ×ת ×©× ×”×ž×¨×›×™×‘ שרו××™× ×”×œ×•×ž×“×™×. דוחות ×”× ×™×ª×•×— ×™×›×•×œ×™× ×œ×”×©×ª×ž×© ×’× ×‘×©× ×”×ª×¦×•×’×” לזיהוי מרכיב ×–×”." + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "צרכן LTI" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "מידע ×ודות ×פליקציית LTI" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "יש להזין תי×ור של ×™×™×©×•× ×¦×“ ×’'. בבקשת ×©× ×ž×©×ª×ž×© ו/×ו כתובת דו×״ל, יש להשתמש בתיבת טקסט זו על ×ž× ×ª להודיע ×œ×ž×©×ª×ž×©×™× ×ž×“×•×¢ ×©× ×”×ž×©×ª×ž×© ו/×ו כתובת הדו××´ ל ×©×œ×”× ×ª×•×¢×‘×¨ ×œ×™×™×©×•× ×©×œ ×’×•×¨× ×¦×“ ×’'." + +#: lti_consumer.py +msgid "LTI ID" +msgstr "מזהה LTI" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "הזן ×ת מזהה ×”-LTI לספק ×”-LTI ×”×—×™×¦×•× ×™. ערך ×–×” חייב להיות ×–×”×” למזהה LTI ×©×”×–× ×ª בהגדרות LTI Passports ×”× ×ž×¦× ×‘×¢×ž×•×“ ההגדרות המתקדמות.<br />×œ×¤×¨×˜×™× × ×•×¡×¤×™× ×ודות הגדרה זו, ר××” {docs_anchor_open}edX LTI תיעוד{anchor_close}." + +#: lti_consumer.py +msgid "LTI URL" +msgstr "כתובת ×”-URL של LTI" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "הזן ×ת כתובת ×”×תר של הכלי ×”×—×™×¦×•× ×™ שרכיב ×–×” מפעיל. × ×™×ª×Ÿ להשתמש בהגדרה זו ×ך ורק ×›×שר ×”×פשרות 'הסתר כלי ×—×™×¦×•× ×™' × ×ž×¦×ת במצב 'False'.<br />×œ×¤×¨×˜×™× × ×•×¡×¤×™× ×ודות הגדרה זו, ר××” {docs_anchor_open}edX LTI תיעוד{anchor_close}." + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "×¤×¨×ž×˜×¨×™× ×ž×•×ª××ž×™× ×ישית" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "הוסף ×ת צמד מפתח/ערך לכל פרמטר בהת×מה ×ישית כמו הדף שבו הספר ×”××œ×§×˜×¨×•× ×™ צריך להיפתח ×ו צבע הרקע של מרכיב ×–×”. לדוגמה. [\"page=1\", \"color=white\"]<br />ר××” ×ת {docs_anchor_open}edX LTI תיעוד{anchor_close} ×œ×¤×¨×˜×™× × ×•×¡×¤×™× ×ודות הגדרה זו." + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "יעד השקת LTI" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "בחר ×ת ×”×פשרות Inline ×× ×‘×¨×¦×•× ×š שתוכן ×”-LTI יפתח בעמוד ×”× ×•×›×—×™ ב- IFrame. בחר ×ת ×”×פשרות Modal ×× ×‘×¨×¦×•× ×š שתוכן ×”-LTI יפתח בעמוד ×”× ×•×›×—×™ בחלון Modal. בחר ×ת ×”×פשרות New Window ×× ×‘×¨×¦×•× ×š שתוכן ×”-LTI יפתח בחלון דפדפן חדש. × ×™×ª×Ÿ להשתמש בהגדרה זו ×ך ורק ×›×שר ×”×פשרות 'הסתר כלי ×—×™×¦×•× ×™' × ×ž×¦×ת במצב '×œ× × ×›×•×Ÿ'." + +#: lti_consumer.py +msgid "Button Text" +msgstr "טקסט תחתי" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "הזן בתחתית ×ת הטקסט המשמש להפעלת ×”×פליקציה של צד שלישי. × ×™×ª×Ÿ להשתמש בהגדרה זו ×ך ורק ×›×שר ×”×פשרות 'הסתר כלי ×—×™×¦×•× ×™' × ×ž×¦×ת במצב '×œ× × ×›×•×Ÿ' וכ×שר LTI Launch Target מוגדר ×›-Modal ×ו חלון חדש." + +#: lti_consumer.py +msgid "Inline Height" +msgstr "גובה ×”-inline" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "הזן ×ת גובה ×”×¤×™×§×¡×œ×™× ×”×ž×‘×•×§×© של ×”-iframe שיכלול ×ת כלי ×”-LTI. × ×™×ª×Ÿ להשתמש בהגדרה זו ×ך ורק ×›×שר ×”×פשרות 'הסתר כלי ×—×™×¦×•× ×™' × ×ž×¦×ת במצב '×œ× × ×›×•×Ÿ' וכ×שר LTI Launch Target מוגדר ×›-Inline." + +#: lti_consumer.py +msgid "Modal Height" +msgstr "גובה ×”-Modal" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "הזן ×ת ×חוז גובה ×”××©× ×‘ של כיסוי ×”-modal שיכלול ×ת כלי ×”-LTI. × ×™×ª×Ÿ להשתמש בהגדרה זו ×ך ורק ×›×שר ×”×פשרות 'הסתר כלי ×—×™×¦×•× ×™' × ×ž×¦×ת במצב '×œ× × ×›×•×Ÿ' וכ×שר LTI Launch Target מוגדר ×›-Modal." + +#: lti_consumer.py +msgid "Modal Width" +msgstr "רוחב ×”-Modal" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "הזן ×ת ×חוז רוחב ×”××©× ×‘ של כיסוי ×”-modal שיכלול ×ת כלי ×”-LTI. × ×™×ª×Ÿ להשתמש בהגדרה זו ×ך ורק ×›×שר ×”×פשרות 'הסתר כלי ×—×™×¦×•× ×™' × ×ž×¦×ת במצב '×œ× × ×›×•×Ÿ' וכ×שר LTI Launch Target מוגדר ×›-Modal." + +#: lti_consumer.py +msgid "Scored" +msgstr "קיבל ציון" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "בחר ב×פשרות × ×›×•×Ÿ ×× ×ž×¨×›×™×‘ ×–×” יקבל ציון מספרי ממערכת ×”-LTI ×”×—×™×¦×•× ×™×ª." + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "הזן ×ת מספר ×”× ×§×•×“×•×ª ×”×פשריות למרכיב ×–×”. ברירת המחדל ×”×™× 1.0. × ×™×ª×Ÿ להשתמש בהגדרה זו ×ך ורק ×›×שר 'קיבל ציון' מוגדר ×›-× ×›×•×Ÿ." + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "הציון × ×©×ž×¨ ב- xblock KVS – שכפול הציון ×”×ž×¤×•×¨×¡× ×‘-django DB" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "הערה חוזרת ×ž×ž×¢× ×™×§ הציון, LTI2.0 spec" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "הסתר כלי ×—×™×¦×•× ×™" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "בחר ב×פשרות '× ×›×•×Ÿ' ×× ×‘×¨×¦×•× ×š להשתמש במרכיב ×–×” כשומר ×ž×§×•× ×¢×‘×•×¨ ×¡× ×›×¨×•×Ÿ ×¢× ×ž×¢×¨×›×ª ×¦×™×•× ×™× ×—×™×¦×•× ×™×ª ×‘×ž×§×•× ×œ×”×¤×¢×™×œ כלי ×—×™×¦×•× ×™. הגדרה זו מסתירה ×ת לחצן 'הפעל' וכל IFrames עבור מרכיב ×–×”." + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "קבל ×¦×™×•× ×™× ×œ×חר המועד הסופי" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "בחר ב×פשרות '× ×›×•×Ÿ' על ×ž× ×ª ל×פשר למערכות צד שלישי ×œ×¤×¨×¡× ×¦×™×•× ×™× ×œ×חר המועד הסופי." + +#: lti_consumer.py +msgid "Request user's username" +msgstr "בקש ×ת ×©× ×”×ž×©×ª×ž×© של המשתמש" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "בחר ב×פשרות '× ×›×•×Ÿ' על ×ž× ×ª לבקש ×ת ×©× ×”×ž×©×ª×ž×© של המשתמש." + +#: lti_consumer.py +msgid "Request user's email" +msgstr "בקש ×ת כתובת הדו×״ל של המשתמש" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "בחר ב×פשרות '× ×›×•×Ÿ' על ×ž× ×ª לבקש ×ת כתובת דו×״ל המשתמש." + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "× ×™×ª×•×— LTI passport × ×›×©×œ: {lti_passport}. צריך להיות במחרוזת \"id:key:secret\"." + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "×œ× × ×™×ª×Ÿ להשיג מזהה משתמש לבקשה ×”× ×•×›×—×™×ª" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "× ×™×ª×•×— פרמטר מות×× ×ישית × ×›×©×œ: {custom_parameter}. צריך להיות במחרוזת \"x=y\"." + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "[LTI]: ×œ× × ×ž×¦× ×ž×©×ª×ž×© ×מיתי מול anon_id: {}" diff --git a/lti_consumer/translations/hi/LC_MESSAGES/text.po b/lti_consumer/translations/hi/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..4908add58f6de9dbd0a0f87cf1d5aee5bf16e4b3 --- /dev/null +++ b/lti_consumer/translations/hi/LC_MESSAGES/text.po @@ -0,0 +1,226 @@ +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-06-08 14:38+0000\n" +"Last-Translator: \n" +"Language-Team: Hindi (http://www.transifex.com/open-edx/xblocks/language/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "" + +#: lti_consumer.py +msgid "Display Name" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "" + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "" + +#: lti_consumer.py +msgid "LTI ID" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI URL" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "" + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "" + +#: lti_consumer.py +msgid "Button Text" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "" + +#: lti_consumer.py +msgid "Inline Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "" + +#: lti_consumer.py +msgid "Modal Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Modal Width" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Scored" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "" + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "" + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "" + +#: lti_consumer.py +msgid "Request user's username" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "" + +#: lti_consumer.py +msgid "Request user's email" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "" diff --git a/lti_consumer/translations/ko_KR/LC_MESSAGES/text.po b/lti_consumer/translations/ko_KR/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..2e32b2a1237439cd75ef1adde7023d64f717944d --- /dev/null +++ b/lti_consumer/translations/ko_KR/LC_MESSAGES/text.po @@ -0,0 +1,226 @@ +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-06-08 14:38+0000\n" +"Last-Translator: \n" +"Language-Team: Korean (Korea) (http://www.transifex.com/open-edx/xblocks/language/ko_KR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ko_KR\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "" + +#: lti_consumer.py +msgid "Display Name" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "" + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "" + +#: lti_consumer.py +msgid "LTI ID" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI URL" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "" + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "" + +#: lti_consumer.py +msgid "Button Text" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "" + +#: lti_consumer.py +msgid "Inline Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "" + +#: lti_consumer.py +msgid "Modal Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Modal Width" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Scored" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "" + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "" + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "" + +#: lti_consumer.py +msgid "Request user's username" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "" + +#: lti_consumer.py +msgid "Request user's email" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "" diff --git a/lti_consumer/translations/pt_BR/LC_MESSAGES/text.po b/lti_consumer/translations/pt_BR/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..533b2d71bcbbd570c24743a9435df96998dd238a --- /dev/null +++ b/lti_consumer/translations/pt_BR/LC_MESSAGES/text.po @@ -0,0 +1,226 @@ +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-06-08 14:38+0000\n" +"Last-Translator: \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/open-edx/xblocks/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "" + +#: lti_consumer.py +msgid "Display Name" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "" + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "" + +#: lti_consumer.py +msgid "LTI ID" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI URL" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "" + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "" + +#: lti_consumer.py +msgid "Button Text" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "" + +#: lti_consumer.py +msgid "Inline Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "" + +#: lti_consumer.py +msgid "Modal Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Modal Width" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Scored" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "" + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "" + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "" + +#: lti_consumer.py +msgid "Request user's username" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "" + +#: lti_consumer.py +msgid "Request user's email" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "" diff --git a/lti_consumer/translations/ru/LC_MESSAGES/text.po b/lti_consumer/translations/ru/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..b42f033296f1d91490f71ecc52c5f3dcc9c03453 --- /dev/null +++ b/lti_consumer/translations/ru/LC_MESSAGES/text.po @@ -0,0 +1,226 @@ +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-06-08 14:38+0000\n" +"Last-Translator: \n" +"Language-Team: Russian (http://www.transifex.com/open-edx/xblocks/language/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "" + +#: lti_consumer.py +msgid "Display Name" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "" + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "" + +#: lti_consumer.py +msgid "LTI ID" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI URL" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "" + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "" + +#: lti_consumer.py +msgid "Button Text" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "" + +#: lti_consumer.py +msgid "Inline Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "" + +#: lti_consumer.py +msgid "Modal Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Modal Width" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Scored" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "" + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "" + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "" + +#: lti_consumer.py +msgid "Request user's username" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "" + +#: lti_consumer.py +msgid "Request user's email" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "" diff --git a/lti_consumer/translations/zh_CN/LC_MESSAGES/text.po b/lti_consumer/translations/zh_CN/LC_MESSAGES/text.po new file mode 100644 index 0000000000000000000000000000000000000000..f76904ad685ea4d1740255c2476e7f12e84896bb --- /dev/null +++ b/lti_consumer/translations/zh_CN/LC_MESSAGES/text.po @@ -0,0 +1,227 @@ +# +# Translators: +# Iris Zeng <yz3535@nyu.edu>, 2016 +msgid "" +msgstr "" +"Project-Id-Version: XBlocks\n" +"POT-Creation-Date: 2016-03-18 15:09+0500\n" +"PO-Revision-Date: 2016-08-16 15:20+0000\n" +"Last-Translator: Natalia Berdnikov <nberdnikov@edx.org>\n" +"Language-Team: Chinese (China) (http://www.transifex.com/open-edx/xblocks/language/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-Basepath: ../../..\n" +"X-Poedit-SearchPath-0: lti_consumer.py\n" + +#: lti_consumer.py +msgid "No valid user id found in endpoint URL" +msgstr "" + +#: lti_consumer.py +msgid "Display Name" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the name that students see for this component. Analytics reports may " +"also use the display name to identify this component." +msgstr "" + +#: lti_consumer.py +msgid "LTI Consumer" +msgstr "" + +#: lti_consumer.py:256 +msgid "LTI Application Information" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter a description of the third party application. If requesting username " +"and/or email, use this text box to inform users why their username and/or " +"email will be forwarded to a third party application." +msgstr "" + +#: lti_consumer.py +msgid "LTI ID" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the LTI ID for the external LTI provider. This value must be the same " +"LTI ID that you entered in the LTI Passports setting on the Advanced " +"Settings page.<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI URL" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Enter the URL of the external tool that this component launches. This " +"setting is only used when Hide External Tool is set to False.<br />See the " +"{docs_anchor_open}edX LTI documentation{anchor_close} for more details on " +"this setting." +msgstr "" + +#: lti_consumer.py +msgid "Custom Parameters" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Add the key/value pair for any custom parameters, such as the page your " +"e-book should open to or the background color for this component. Ex. " +"[\"page=1\", \"color=white\"]<br />See the {docs_anchor_open}edX LTI " +"documentation{anchor_close} for more details on this setting." +msgstr "" + +#: lti_consumer.py +msgid "LTI Launch Target" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select Inline if you want the LTI content to open in an IFrame in the " +"current page. Select Modal if you want the LTI content to open in a modal " +"window in the current page. Select New Window if you want the LTI content to" +" open in a new browser window. This setting is only used when Hide External " +"Tool is set to False." +msgstr "" + +#: lti_consumer.py +msgid "Button Text" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the text on the button used to launch the third party application. " +"This setting is only used when Hide External Tool is set to False and LTI " +"Launch Target is set to Modal or New Window." +msgstr "" + +#: lti_consumer.py +msgid "Inline Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired pixel height of the iframe which will contain the LTI " +"tool. This setting is only used when Hide External Tool is set to False and " +"LTI Launch Target is set to Inline." +msgstr "" + +#: lti_consumer.py +msgid "Modal Height" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage height of the modal overlay which will" +" contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Modal Width" +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the desired viewport percentage width of the modal overlay which will " +"contain the LTI tool. This setting is only used when Hide External Tool is " +"set to False and LTI Launch Target is set to Modal." +msgstr "" + +#: lti_consumer.py +msgid "Scored" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if this component will receive a numerical score from the " +"external LTI system." +msgstr "" + +#: lti_consumer.py +msgid "" +"Enter the number of points possible for this component. The default value " +"is 1.0. This setting is only used when Scored is set to True." +msgstr "" + +#: lti_consumer.py +msgid "" +"The score kept in the xblock KVS -- duplicate of the published score in " +"django DB" +msgstr "" + +#: lti_consumer.py +msgid "Comment as returned from grader, LTI2.0 spec" +msgstr "" + +#: lti_consumer.py +msgid "Hide External Tool" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True if you want to use this component as a placeholder for syncing " +"with an external grading system rather than launch an external tool. This " +"setting hides the Launch button and any IFrames for this component." +msgstr "" + +#: lti_consumer.py +msgid "Accept grades past deadline" +msgstr "" + +#: lti_consumer.py +msgid "" +"Select True to allow third party systems to post grades past the deadline." +msgstr "" + +#: lti_consumer.py +msgid "Request user's username" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's username." +msgstr "" + +#: lti_consumer.py +msgid "Request user's email" +msgstr "" + +#: lti_consumer.py +msgid "Select True to request the user's email address." +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "Could not get user id for current request" +msgstr "" + +#: lti_consumer.py +#, python-brace-format +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: lti_consumer.py +msgid "[LTI]: Real user not found against anon_id: {}" +msgstr "" diff --git a/setup.py b/setup.py index c8a0de32aecbb49574f8d23632081cc444d8e376..9ddfd411c80bb345b1fc3ee877300afd64cc3520 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ def package_data(pkg, roots): setup( name='lti_consumer-xblock', - version='1.1.0', + version='1.1.1', description='This XBlock implements the consumer side of the LTI specification.', packages=[ 'lti_consumer',