Files
piratepoet/views/layout.html
Pavel Dohnal 0222b764d4 Translate parsley validation messages
[MAILPOET-1933]
2019-04-03 13:07:02 -04:00

150 lines
6.8 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<% if sub_menu %>
<script type="text/javascript">
jQuery('.toplevel_page_mailpoet-newsletters.menu-top-last')
.addClass('wp-has-current-submenu')
.find('a[href$="<%= sub_menu %>"]')
.addClass('current')
.parent()
.addClass('current');
</script>
<% endif %>
<!-- system notices -->
<div id="mailpoet_notice_system" class="mailpoet_notice" style="display:none;"></div>
<!-- handlebars templates -->
<% block templates %><% endblock %>
<!-- main container -->
<div class="wrap">
<!-- notices -->
<div id="mailpoet_notice_error" class="mailpoet_notice" style="display:none;"></div>
<div id="mailpoet_notice_success" class="mailpoet_notice" style="display:none;"></div>
<!-- title block -->
<% block title %><% endblock %>
<!-- content block -->
<% block content %><% endblock %>
</div>
<!-- stylesheets -->
<%= stylesheet(
'admin.css'
)%>
<%= do_action('mailpoet_styles_admin_after') %>
<!-- rtl specific stylesheet -->
<% if is_rtl() %>
<%= stylesheet('rtl.css') %>
<% endif %>
<% block after_css %><% endblock %>
<script type="text/javascript">
var mailpoet_date_format = "<%= wp_datetime_format()|escape('js') %>";
var mailpoet_time_format = "<%= wp_time_format()|escape('js') %>";
var mailpoet_version = "<%= mailpoet_version() %>";
var mailpoet_locale = "<%= mailpoet_locale() %>";
var mailpoet_polls_data = <%= json_encode(get_polls_data()) %>;
var mailpoet_polls_visibility = <%= json_encode(get_polls_visiblity()) %>;
var mailpoet_premium_version = <%= json_encode(mailpoet_premium_version()) %>;
var mailpoet_analytics_enabled = <%= is_analytics_enabled() | json_encode %>;
var mailpoet_analytics_data = <%= json_encode(get_analytics_data()) %>;
var mailpoet_analytics_public_id = <%= json_encode(get_analytics_public_id()) %>;
var mailpoet_analytics_new_public_id = <%= is_analytics_public_id_new() | json_encode %>;
var mailpoet_free_domains = <%= json_encode(mailpoet_free_domains()) %>;
// RFC 5322 standard; http://emailregex.com/ combined with https://google.github.io/closure-library/api/goog.format.EmailAddress.html#isValid
var mailpoet_email_regex = /(?=^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$)(?=^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,})))/;
</script>
<!-- javascripts -->
<%= javascript(
'vendor.js',
'mailpoet.js'
)%>
<%= localize({
'ajaxFailedErrorMessage': __('An error has happened while performing a request, the server has responded with response code %d'),
'senderEmailAddressWarning1': _x('You might not reach the inbox of your subscribers if you use this email address.', 'In the last step, before sending a newsletter. URL: ?page=mailpoet-newsletters#/send/2'),
'senderEmailAddressWarning2': _x('Use an address like %suggested for the Sender and put %originalSender in the <em>Reply-to</em> field below.', 'In the last step, before sending a newsletter. URL: ?page=mailpoet-newsletters#/send/2'),
'senderEmailAddressWarning3': _x('Read more.'),
'senderEmailAddressNewInstallWarning1': __('The MailPoet Sending Service cant send email with the email address %originalSender.'),
'senderEmailAddressNewInstallWarning2': __('You have to use an address like %suggested and put %originalSender in the Reply-to field below.'),
'senderEmailAddressNewInstallWarning3': __('This new email address has to be authorized first in your account.'),
'senderEmailAddressNewInstallWarning4': __('Authorize your email.'),
}) %>
<% block translations %><% endblock %>
<% block after_translations %><% endblock %>
<%= javascript(
'admin_vendor_chunk.js',
'admin_vendor.js'
)%>
<%= do_action('mailpoet_scripts_admin_before') %>
<%= javascript(
'admin.js'
)%>
<%= javascript('lib/analytics.js') %>
<% set has_valid_premium_key = mailpoet_has_valid_premium_key() %>
<% set helpscout_form_id = 'dd918048-8d73-11e7-b5b5-0ec85169275a' %>
<%if has_valid_premium_key %>
<% set helpscout_form_id = '6974b88d-8d85-11e7-b5b5-0ec85169275a' %>
<% endif %>
<script>!function(e,o,n){window.HSCW=o,window.HS=n,n.beacon=n.beacon||{};var t=n.beacon;t.userConfig={},t.readyQueue=[],t.config=function(e){this.userConfig=e},t.ready=function(e){this.readyQueue.push(e)},o.config={docs:{enabled:!0,baseUrl:"https://mailpoet3.helpscoutdocs.com/"},contact:{enabled:!0,formId:"<%= helpscout_form_id %>"}};var r=e.getElementsByTagName("script")[0],c=e.createElement("script");c.type="text/javascript",c.async=!0,c.src="https://djtflbt20bdde.cloudfront.net/",r.parentNode.insertBefore(c,r)}(document,window.HSCW||{},window.HS||{});</script>
<script type="text/javascript">
if(window['HS'] !== undefined) {
// HelpScout Beacon: Configuration
HS.beacon.config({
icon: 'message',
zIndex: 50000,
instructions: "<%= __('Want to give feedback to the MailPoet team? Contact us here. Please provide as much information as possible!') %>",
showContactFields: true
});
// HelpScout Beacon: Custom information
HS.beacon.ready(function() {
HS.beacon.identify(
<%= json_encode(get_helpscout_data()) %>
);
});
}
</script>
<script>
Parsley.addMessages('mailpoet', {
defaultMessage: '<%= __("This value seems to be invalid.") %>',
type: {
email: '<%= __("This value should be a valid email.") %>',
url: '<%= __("This value should be a valid url.") %>',
number: '<%= __("This value should be a valid number.") %>',
integer: '<%= __("This value should be a valid integer.") %>',
digits: '<%= __("This value should be digits.") %>',
alphanum: '<%= __("This value should be alphanumeric.") %>'
},
notblank: '<%= __("This value should not be blank.") %>',
required: '<%= __("This value is required.") %>',
pattern: '<%= __("This value seems to be invalid.") %>',
min: '<%= __("This value should be greater than or equal to %s.") %>',
max: '<%= __("This value should be lower than or equal to %s.") %>',
range: '<%= __("This value should be between %s and %s.") %>',
minlength: '<%= __("This value is too short. It should have %s characters or more.") %>',
maxlength: '<%= __("This value is too long. It should have %s characters or fewer.") %>',
length: '<%= __("This value length is invalid. It should be between %s and %s characters long.") %>',
mincheck: '<%= __("You must select at least %s choices.") %>',
maxcheck: '<%= __("You must select %s choices or fewer.") %>',
check: '<%= __("You must select between %s and %s choices.") %>',
equalto: '<%= __("This value should be the same.") %>'
});
Parsley.setLocale('mailpoet');
</script>
<% block after_javascript %><% endblock %>