[FIX] *: correct typos and bad English
Courtesy of translators Reexport .pot of modified modules closes odoo/odoo#61010 X-original-commit: 62a18bdb372e234107fd2099a2df5f9e3a442c96 Related: odoo/enterprise#14489 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
This commit is contained in:
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 14.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-29 13:45+0000\n"
|
||||
"PO-Revision-Date: 2020-09-29 13:45+0000\n"
|
||||
"POT-Creation-Date: 2020-10-29 15:48+0000\n"
|
||||
"PO-Revision-Date: 2020-10-29 15:48+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -1400,7 +1400,7 @@ msgstr ""
|
||||
#: model_terms:ir.ui.view,arch_db:website_slides.courses_all
|
||||
#: model_terms:ir.ui.view,arch_db:website_slides.courses_home
|
||||
msgid ""
|
||||
"Click here to send a verification email allowing you to participate to the "
|
||||
"Click here to send a verification email allowing you to participate at the "
|
||||
"eLearning."
|
||||
msgstr ""
|
||||
|
||||
@@ -1583,27 +1583,9 @@ msgstr ""
|
||||
#: code:addons/website_slides/static/src/js/tours/slides_tour.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Congratulation you've created your first course.<br/>Click on the title of "
|
||||
"this content to see it in fullscreen mode."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
#. openerp-web
|
||||
#: code:addons/website_slides/static/src/js/tours/slides_tour.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Congratulation! Your first lesson is available. Let's see the options "
|
||||
"available here. The tag \"<b>New</b>\" indicate that this lesson has less "
|
||||
"than 7 days."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
#. openerp-web
|
||||
#: code:addons/website_slides/static/src/js/tours/slides_tour.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Congratulation, your course is created, but there isn't any content yet. "
|
||||
"First, let's add a <b>Section</b> to give your course a structure."
|
||||
"Congratulations! Your first lesson is available. Let's see the options "
|
||||
"available here. The tag \"<b>New</b>\" indicates that this lesson was "
|
||||
"created less than 7 days ago."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
@@ -1611,6 +1593,24 @@ msgstr ""
|
||||
msgid "Congratulations, you have reached the last rank!"
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
#. openerp-web
|
||||
#: code:addons/website_slides/static/src/js/tours/slides_tour.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Congratulations, you've created your first course.<br/>Click on the title of"
|
||||
" this content to see it in fullscreen mode."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
#. openerp-web
|
||||
#: code:addons/website_slides/static/src/js/tours/slides_tour.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Congratulations, your course has been created, but there isn't any content "
|
||||
"yet. First, let's add a <b>Section</b> to give your course a structure."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
#: model:ir.model,name:website_slides.model_res_partner
|
||||
#: model_terms:ir.ui.view,arch_db:website_slides.slide_channel_partner_view_tree
|
||||
@@ -1938,10 +1938,10 @@ msgstr ""
|
||||
msgid ""
|
||||
"Depending the promote strategy, a slide will appear on the top of the course's page :\n"
|
||||
" * Latest Published : the slide created last.\n"
|
||||
" * Most Voted : the slide which have to most vote.\n"
|
||||
" * Most Viewed ; the slide which have been viewed the most.\n"
|
||||
" * Most Voted : the slide which has to most votes.\n"
|
||||
" * Most Viewed ; the slide which has been viewed the most.\n"
|
||||
" * Specific : You choose the slide to appear.\n"
|
||||
" * None : There won't be any slide showing.\n"
|
||||
" * None : No slides will be shown.\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
@@ -2477,6 +2477,7 @@ msgstr ""
|
||||
#. module: website_slides
|
||||
#. openerp-web
|
||||
#: code:addons/website_slides/static/src/xml/activity.xml:0
|
||||
#: code:addons/website_slides/static/src/xml/activity.xml:0
|
||||
#, python-format
|
||||
msgid "Grant Access"
|
||||
msgstr ""
|
||||
@@ -3737,7 +3738,7 @@ msgstr ""
|
||||
#. module: website_slides
|
||||
#: code:addons/website_slides/models/slide_question.py:0
|
||||
#, python-format
|
||||
msgid "Question \"%s\" must have 1 correct answer and at least 1 invalid answer"
|
||||
msgid "Question \"%s\" must have 1 correct answer and at least 1 incorrect answer"
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
@@ -3852,6 +3853,7 @@ msgstr ""
|
||||
#. module: website_slides
|
||||
#. openerp-web
|
||||
#: code:addons/website_slides/static/src/xml/activity.xml:0
|
||||
#: code:addons/website_slides/static/src/xml/activity.xml:0
|
||||
#, python-format
|
||||
msgid "Refuse Access"
|
||||
msgstr ""
|
||||
@@ -4633,7 +4635,7 @@ msgstr ""
|
||||
#. openerp-web
|
||||
#: code:addons/website_slides/static/src/xml/slide_quiz_create.xml:0
|
||||
#, python-format
|
||||
msgid "This is the correct answer, congratulation"
|
||||
msgid "This is the correct answer, congratulations"
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
@@ -5228,7 +5230,7 @@ msgstr ""
|
||||
#. module: website_slides
|
||||
#: model_terms:ir.ui.view,arch_db:website_slides.courses_all
|
||||
#: model_terms:ir.ui.view,arch_db:website_slides.courses_home
|
||||
msgid "You may now participate to our eLearning."
|
||||
msgid "You may now participate in our eLearning."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
@@ -5264,7 +5266,7 @@ msgstr ""
|
||||
#: code:addons/website_slides/models/slide_slide.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your Google API key is invalid, please update it into your settings.\n"
|
||||
"Your Google API key is invalid, please update it in your settings.\n"
|
||||
"Settings > Website > Features > API Key"
|
||||
msgstr ""
|
||||
|
||||
@@ -5378,9 +5380,9 @@ msgstr ""
|
||||
#: code:addons/website_slides/static/src/xml/website_slides_upload.xml:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"means? The YouTube unlisted meaning is a video which can be viewed only by "
|
||||
"the users having the link to it. Your video will never come up in the search"
|
||||
" results nor on your channel."
|
||||
"means? The YouTube \"unlisted\" means it is a video which can be viewed only"
|
||||
" by the users with the link to it. Your video will never come up in the "
|
||||
"search results nor on your channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: website_slides
|
||||
|
||||
@@ -171,10 +171,10 @@ class Channel(models.Model):
|
||||
string="Promoted Content", default='latest', required=False,
|
||||
help='Depending the promote strategy, a slide will appear on the top of the course\'s page :\n'
|
||||
' * Latest Published : the slide created last.\n'
|
||||
' * Most Voted : the slide which have to most vote.\n'
|
||||
' * Most Viewed ; the slide which have been viewed the most.\n'
|
||||
' * Most Voted : the slide which has to most votes.\n'
|
||||
' * Most Viewed ; the slide which has been viewed the most.\n'
|
||||
' * Specific : You choose the slide to appear.\n'
|
||||
' * None : There won\'t be any slide showing.\n')
|
||||
' * None : No slides will be shown.\n')
|
||||
promoted_slide_id = fields.Many2one('slide.slide', string='Promoted Slide')
|
||||
access_token = fields.Char("Security Token", copy=False, default=_default_access_token)
|
||||
nbr_presentation = fields.Integer('Presentations', compute='_compute_slides_statistics', store=True)
|
||||
|
||||
@@ -26,7 +26,7 @@ class SlideQuestion(models.Model):
|
||||
if len(question.answer_ids.filtered(lambda answer: answer.is_correct)) != 1:
|
||||
raise ValidationError(_('Question "%s" must have 1 correct answer', question.question))
|
||||
if len(question.answer_ids) < 2:
|
||||
raise ValidationError(_('Question "%s" must have 1 correct answer and at least 1 invalid answer', question.question))
|
||||
raise ValidationError(_('Question "%s" must have 1 correct answer and at least 1 incorrect answer', question.question))
|
||||
|
||||
@api.depends('slide_id')
|
||||
def _compute_statistics(self):
|
||||
|
||||
@@ -815,7 +815,7 @@ class Slide(models.Model):
|
||||
error = str(error)
|
||||
|
||||
if error == 'keyInvalid':
|
||||
return _('Your Google API key is invalid, please update it into your settings.\nSettings > Website > Features > API Key')
|
||||
return _('Your Google API key is invalid, please update it in your settings.\nSettings > Website > Features > API Key')
|
||||
|
||||
return _('Could not fetch data from url. Document or access right not available:\n%s', error)
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ tour.register('slides_tour', {
|
||||
content: _t("Click on the <b>Create</b> button to create your first course."),
|
||||
}, {
|
||||
trigger: '.o_wslides_js_slide_section_add',
|
||||
content: _t("Congratulation, your course is created, but there isn't any content yet. First, let's add a <b>Section</b> to give your course a structure."),
|
||||
content: _t("Congratulations, your course has been created, but there isn't any content yet. First, let's add a <b>Section</b> to give your course a structure."),
|
||||
position: 'bottom',
|
||||
}, {
|
||||
trigger: 'input[name="name"]',
|
||||
@@ -69,7 +69,7 @@ tour.register('slides_tour', {
|
||||
width: 285,
|
||||
}, {
|
||||
trigger: 'span.badge-info:contains("New")',
|
||||
content: _t("Congratulation! Your first lesson is available. Let's see the options available here. The tag \"<b>New</b>\" indicate that this lesson has less than 7 days."),
|
||||
content: _t("Congratulations! Your first lesson is available. Let's see the options available here. The tag \"<b>New</b>\" indicates that this lesson was created less than 7 days ago."),
|
||||
position: 'bottom',
|
||||
}, {
|
||||
trigger: 'a[name="o_wslides_list_slide_add_quizz"]',
|
||||
@@ -110,7 +110,7 @@ tour.register('slides_tour', {
|
||||
position: 'bottom',
|
||||
}, {
|
||||
trigger: 'a.o_wslides_js_slides_list_slide_link',
|
||||
content: _t("Congratulation you've created your first course.<br/>Click on the title of this content to see it in fullscreen mode."),
|
||||
content: _t("Congratulations, you've created your first course.<br/>Click on the title of this content to see it in fullscreen mode."),
|
||||
position: 'bottom',
|
||||
}]);
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
<i class="o_wslides_js_quiz_icon o_wslides_js_quiz_remove_answer fa fa-lg fa-trash-o p-md-2 py-2 px-1 text-muted" title="Remove this answer" />
|
||||
</div>
|
||||
<div class="o_wslides_js_quiz_answer_comment row align-items-center d-none">
|
||||
<input type="text" class="form-control col-8 offset-1 mt-1" placeholder="This is the correct answer, congratulation"
|
||||
<input type="text" class="form-control col-8 offset-1 mt-1" placeholder="This is the correct answer, congratulations"
|
||||
t-attf-value="#{answer ? answer.comment : ''}" />
|
||||
<i class="o_wslides_js_quiz_icon o_wslides_js_quiz_remove_answer_comment fa fa-lg fa-trash-o p-2 text-muted" title="Remove the answer comment" />
|
||||
</div>
|
||||
|
||||
@@ -154,7 +154,7 @@
|
||||
<div class="o_slide_tutorial p-3">
|
||||
<div class="h5">How to upload your videos ?</div>
|
||||
<div class="mx-3 my-4">First, upload your videos on YouTube and mark them as <strong>unlisted</strong>. This way, they will be secured.</div>
|
||||
<div class="mx-3 my-4">What does <strong>unlisted</strong> means? The YouTube unlisted meaning is a video which can be viewed only by the users having the link to it. Your video will never come up in the search results nor on your channel.</div>
|
||||
<div class="mx-3 my-4">What does <strong>unlisted</strong> means? The YouTube "unlisted" means it is a video which can be viewed only by the users with the link to it. Your video will never come up in the search results nor on your channel.</div>
|
||||
<div class="mx-3 my-4"><a href="https://support.google.com/youtube/answer/157177" target="_blank" >Change video privacy settings</a></div>
|
||||
</div>
|
||||
<div class="o_slide_preview d-none">
|
||||
|
||||
@@ -47,8 +47,8 @@
|
||||
<t t-set="redirect_url" t-value="'/slides'"/>
|
||||
<t t-set="send_alert_classes" t-value="'alert alert-danger alert-dismissable mt-4 mb-0'"/>
|
||||
<t t-set="done_alert_classes" t-value="'alert alert-success alert-dismissable mt-4 mb-0'"/>
|
||||
<t t-set="send_validation_email_message">Click here to send a verification email allowing you to participate to the eLearning.</t>
|
||||
<t t-set="additional_validated_email_message"> You may now participate to our eLearning.</t>
|
||||
<t t-set="send_validation_email_message">Click here to send a verification email allowing you to participate at the eLearning.</t>
|
||||
<t t-set="additional_validated_email_message"> You may now participate in our eLearning.</t>
|
||||
</t>
|
||||
</div>
|
||||
</div>
|
||||
@@ -260,8 +260,8 @@
|
||||
<div class="o_wprofile_email_validation_container mb16 mt16">
|
||||
<t t-call="website_profile.email_validation_banner">
|
||||
<t t-set="redirect_url" t-value="'/slides'"/>
|
||||
<t t-set="send_validation_email_message">Click here to send a verification email allowing you to participate to the eLearning.</t>
|
||||
<t t-set="additional_validated_email_message"> You may now participate to our eLearning.</t>
|
||||
<t t-set="send_validation_email_message">Click here to send a verification email allowing you to participate at the eLearning.</t>
|
||||
<t t-set="additional_validated_email_message"> You may now participate in our eLearning.</t>
|
||||
</t>
|
||||
</div>
|
||||
<!-- Display tags -->
|
||||
|
||||
Reference in New Issue
Block a user