{"id":1316,"date":"2011-03-15T12:51:33","date_gmt":"2011-03-15T19:51:33","guid":{"rendered":"http:\/\/www.digitalaccesspass.com\/doc\/?p=1316"},"modified":"2015-03-09T17:36:18","modified_gmt":"2015-03-10T00:36:18","slug":"internationalization","status":"publish","type":"post","link":"http:\/\/digitalaccesspass.com\/doc\/internationalization\/","title":{"rendered":"Internationalization &#038; Custom Messages"},"content":{"rendered":"<p><span style=\"color: #ff0000;\"><strong>Last Updated: March 9, 2015<\/strong><\/span><\/p>\n<p>The article below applies to both of the following groups&#8230;<\/p>\n<h3>A) Customizing DAP&#8217;s Default Messages<\/h3>\n<p>Those who wish to replace DAP&#8217;s default error and success messages (like &#8230; &#8220;Sorry, No User found with the email address&#8230;&#8221; when someone is trying to use the &#8220;Forgot Password&#8221; feature, or the message &#8220;Sorry, either you have entered an invalid username\/password, or you may not have activated your account yet.&#8221; which is shown when someone uses the wrong email\/password when logging in to your membership site &#8211; with English text of their own choice, and<\/p>\n<h3>B) Internationalization<\/h3>\n<p>Those who wish to replace those messages with text in a completely different non-English, international language (like Spanish, Danish, French, etc).<\/p>\n<h3>Non-English Content<\/h3>\n<p>All of your content is really going to be within WordPress, which is already international-friendly, and all of your regular site content &#8211; including your sales pages, squeeze pages, member content, etc &#8211; can all be presented in any language that WordPress already supports.<\/p>\n<p>DAP is also <strong>international-friendly<\/strong>.<\/p>\n<p>DAP really has only <a title=\"DAP Member Home Pages\" href=\"http:\/\/DigitalAccessPass.com\/doc\/creating-member-affiliate-sections-within-wordpress\/\"><strong>4<\/strong> <strong>member-facing<\/strong> <strong>pages<\/strong><\/a>: <strong>Login Form<\/strong>, &#8220;<strong>My Content<\/strong>&#8220;, &#8220;<strong>My Profile<\/strong>&#8221; and &#8220;<strong>My Affiliate Info<\/strong> (everything else is within WordPress).<\/p>\n<p>And all of these member pages in DAP can be customized in any <strong>non-English<\/strong> language of your choice. We tested with many languages like Spanish, Dutch, French, and even Chinese! Others will\/should work too <strong>as long the character set is UTF-8 based<\/strong>.<\/p>\n<p>So we&#8217;re excited to be able to help you create membership sites in multiple languages.<\/p>\n<h3>Non-English Emails<\/h3>\n<p>And what&#8217;s really cool, is that with DAP, you can also send Autoresponder &amp; Broadcast emails in your language.<\/p>\n<p>This is a very powerful feature for those who are often restricted by 3rd-party email services in sending out non-english emails.<\/p>\n<p>In fact, the last time we checked, even the big-boys like Aweber don&#8217;t let you do that!<\/p>\n<h3>Customizing Language Files<\/h3>\n<h4>1) Language File Setup for PHP<\/h4>\n<p>Open the file&#8230;<\/p>\n<blockquote><p>\/dap\/inc\/language\/<strong>english.php <\/strong><\/p><\/blockquote>\n<p>and save the file as&#8230;<\/p>\n<blockquote><p>\/dap\/inc\/language\/<strong>custom.php <\/strong><\/p><\/blockquote>\n<p>in the same folder.<\/p>\n<p>Then you can change the english text within <strong>custom.php<\/strong> (last section that is not in caps &#8211; like &#8220;Sorry, no data found&#8221; in the example below) in your language, and upload it back to the same folder ( <strong>\/dap\/inc\/content\/language<\/strong> ) back on your site. For example&#8230;<\/p>\n<blockquote><p><strong>define(&#8220;MSG_SORRY_NO_DATA_FOUND&#8221;,&#8221;<span style=\"color: #ff0000;\">Sorry, no data found.<\/span>&#8220;);<\/strong><\/p><\/blockquote>\n<p>becomes&#8230;<\/p>\n<blockquote><p><strong>define(&#8220;MSG_SORRY_NO_DATA_FOUND&#8221;,&#8221;<span style=\"color: #ff0000;\">D\u00e9sol\u00e9, aucune donn\u00e9e trouv\u00e9e.<\/span><\/strong><strong>&#8220;);<\/strong><\/p><\/blockquote>\n<p>(That&#8217;s the French translation, according to Google &#8211; blame them if it&#8217;s not right \ud83d\ude42<\/p>\n<h4>2) Language File Setup for JavaScript<\/h4>\n<p>DAP also allows you to customize the JavaScript alerts and messages that pop-up for client-side validations of form fields.<\/p>\n<p>Open the file&#8230;<\/p>\n<blockquote><p>\/dap\/inc\/language\/<strong>jsenglish.js<\/strong><\/p><\/blockquote>\n<p>and save the file as&#8230;<\/p>\n<blockquote><p>\/dap\/inc\/language\/<strong>jscustom.js<br \/>\n<\/strong><\/p><\/blockquote>\n<p>&#8230;on your desktop. Then change the text inside this <strong>jscustom.js<\/strong> file and upload it back to \/dap\/inc\/language\/ folder on your web site.<\/p>\n<p>That&#8217;s it!<\/p>\n<p>&nbsp;<\/p>\n<h2>Contents of english.php<\/h2>\n<blockquote><p><span style=\"font-size: xx-small;\">\/\/&#8212;&#8212;&#8212;- Added in v4.4 &#8212;&#8212;&#8212;\/\/<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;AFFILIATE_INFO_PERFSUMM_SUBHEADING&#8221;,&#8221;Affiliate Performance Summary&#8221;); \/\/used only in dap\/index.php<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;AFFILIATE_INFO_HEADING&#8221;,&#8221;Affiliate Details&#8221;); \/\/used only in dap\/index.php<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;MSG_NO_COMM&#8221;,&#8221;Sorry, no commissions earned yet.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;USER_PROFILE_SUCCESS_MESSAGE_USER&#8221;,&#8221;SUCCESS! Your profile has been updated.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;MSG_ERROR_EMAILEXISTSVB&#8221;, &#8220;Sorry, this email id is already in use in our vBulletin Forum. Please try using a different email id.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;MSG_SUCCESS_USERUPDATE_NOVB&#8221;, &#8220;SUCCESS! Your profile has been updated, but could not register this username in our vBulletin Forum. Please contact the site admin for help.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;AUTOMATED_AUTORESPONDER_EMAIL_SUBJECT&#8221;, &#8220;New Content Available:\\n%%CONTENT_NAME%%&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;MSG_INVALID_PASS&#8221;,&#8221;Sorry, the password you have chosen contains special characters. Only Alphabets and Numbers allowed. Please go &#8216;back&#8217; and choose a different password.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;COLNAME_EARNINGTYPE_TEXT&#8221;,&#8221;Cash\/Credit&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">define(&#8220;USER_PROFILE_NEW_PASSWORD_LABEL_DAPUSERPROFILE&#8221;,&#8221;Password&lt;br\/&gt;(only if changing)&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\">\/\/&#8212;&#8212;&#8212;- Added in v4.3 &#8212;&#8212;&#8212;\/\/<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_COMINGSOON_TEXT&#8221;,&#8221;Coming Soon&#8230;&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_COMINGSOON_PREFIX_TEXT&#8221;,&#8221;[In XXX day(s)]&#8221;); \/\/do not change\/remove the text &#8220;XXX&#8221;<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_UNSUBSCRIBE&#8221;,&#8221;[In XXX days]&#8221;); \/\/do not change\/remove the text &#8220;XXX&#8221;<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_MANDATORY&#8221;,&#8221;Sorry, all fields are mandatory. Please go &#8216;back&#8217; and fill up the missing information.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_INVALID_EMAIL&#8221;,&#8221;Sorry, the email address you entered is invalid. Please go &#8216;back&#8217; and enter a valid email address.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_INVALID_COUPON&#8221;,&#8221;Sorry, the coupon code you entered is invalid. Please go &#8216;back&#8217; and enter a valid coupon code.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_INVALID_PRODUCT&#8221;,&#8221;Sorry, the product you are trying to sign up for is either invalid, or not authorized for free signup. Please email the web site owner and let them know about this error.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_MISSING_COUPON&#8221;,&#8221;Sorry, coupon code is a required field. Please go &#8216;back&#8217; and enter a valid coupon code.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_PAYMENT_FAILED&#8221;,&#8221;Payment failed. Please contact the site admin. &#8220;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_THANKYOU_SIGNUP&#8221;,&#8221;SUCCESS! Thank you for signing up. Please check your email for further details.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;BUTTON_UPDATE&#8221;,&#8221;Update&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;SUCCESS_CREATION&#8221;,&#8221;SUCCESS! Your account has been successfully created! Please check your inbox for login information&#8230;&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;NO_AUTH&#8221;,&#8221;Sorry, you are either not logged in, or not authorized to perform this operation.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_ALREADY_SIGNEDUP&#8221;,&#8221;It appears that you have already signed up for this. No further action is required at this time.&#8221;);<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">\/\/&#8212;&#8212;&#8212;- Added 03\/22\/2011 &#8212;&#8212;&#8212;\/\/<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_ALREADY_LOGGEDIN_1&#8243;,&#8221;You are already logged in.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_ALREADY_LOGGEDIN_2&#8243;,&#8221;Click here to continue&#8230;&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_PLS_LOGIN&#8221;,&#8221;Sorry, you must log in before you can view this content.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_CLICK_HERE_TO_LOGIN&#8221;,&#8221;Click here to log in&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_SORRY_EMAIL_NOT_FOUND&#8221;,&#8221;Sorry, No User found with the email address &#8220;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;MSG_PASSWORD_SENT&#8221;,&#8221;Please check your email. Your Password has been sent to &#8220;);<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">\/\/&#8212;&#8212;&#8212;- GENERAL TEXT &#8212;&#8212;&#8212;\/\/<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define (&#8220;ACTIVATION_EMAIL_SUBJECT&#8221;, &#8220;%%FIRST_NAME%%, Welcome to %%SITE_NAME%% (Activation)&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define (&#8220;AFF_PAYMENT_EMAIL_SUBJECT&#8221;, &#8220;%%FIRST_NAME%%, You&#8217;ve Got An Affiliate Payment&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define (&#8220;FORGOT_PASSWORD_EMAIL_SUBJECT&#8221;, &#8220;Lost Password&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define (&#8220;LOCKED_EMAIL_SUBJECT&#8221;, &#8220;Your account has been locked&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define (&#8220;UNLOCKED_EMAIL_SUBJECT&#8221;, &#8220;Your account has been Unlocked&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define (&#8220;INVALID_PASSWORD_MSG&#8221;,&#8221;Sorry, either you have entered an invalid username\/password, or you may not have activated your account yet.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;SUCCESS_ACTIVATION&#8221;,&#8221;SUCCESS! Your account has been successfully activated! We have now sent you an email with your login details that you can use to log in below&#8230;&#8221;);<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">define(&#8220;MSG_SORRY_NO_DATA_FOUND&#8221;,&#8221;Sorry, no data found.&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_AFFID_TEXT&#8221;,&#8221;Aff Id&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_NAME_TEXT&#8221;,&#8221;Name&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_FIRSTNAME_TEXT&#8221;,&#8221;First Name&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_LASTNAME_TEXT&#8221;,&#8221;Last Name&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_EMAIL_TEXT&#8221;,&#8221;Email&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_AMTEARNED_TEXT&#8221;,&#8221;Amount Earned&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_DATETIME_TEXT&#8221;,&#8221;Date\/Time&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_AMTPAID_TEXT&#8221;,&#8221;Amount Paid&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_HTTPREFERER_TEXT&#8221;,&#8221;HTTP Referer&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;COLNAME_DESTINATION_TEXT&#8221;,&#8221;Destination&#8221;);<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">\/\/&#8212;&#8212;&#8212;- USER PROFILE TEXT &#8212;&#8212;&#8212;\/\/<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_HEADING_TEXT&#8221;,&#8221;Profile Information&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_FIRST_NAME_LABEL&#8221;,&#8221;First Name&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_LAST_NAME_LABEL&#8221;,&#8221;Last Name&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_EMAIL_LABEL&#8221;,&#8221;Email&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_USER_NAME_LABEL&#8221;,&#8221;Username&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_NEW_PASSWORD_LABEL&#8221;,&#8221;Password&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_REPEAT_PASSWORD_LABEL&#8221;,&#8221;Repeat Password&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_PAYPAL_EMAIL_LABEL&#8221;,&#8221;Paypal Email&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_PAYPAL_EMAIL_EXTRA_LABEL&#8221;,&#8221;For Affiliates Only&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_COMPANY_LABEL&#8221;,&#8221;Company&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_TITLE_LABEL&#8221;,&#8221;Title&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_ADDRESS1_LABEL&#8221;,&#8221;Address 1&#8243;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_ADDRESS2_LABEL&#8221;,&#8221;Address 2&#8243;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_CITY_LABEL&#8221;,&#8221;City&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_STATE_LABEL&#8221;,&#8221;State&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_ZIP_LABEL&#8221;,&#8221;Zip&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_COUNTRY_LABEL&#8221;,&#8221;Country&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_PHONE_LABEL&#8221;,&#8221;Phone&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_FAX_LABEL&#8221;,&#8221;Fax&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_UNSUBSCRIBE_LABEL&#8221;,&#8221;You are currently receiving product and &lt;br\/&gt;account related emails. Uncheck to stop&lt;br\/&gt;receiving all emails (not recommended)&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_PROFILE_SUCCESS_MESSAGE&#8221;,&#8221;SUCCESS! User has been successfully updated.&#8221;);<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">\/\/&#8212;&#8212;&#8212;- AFFILIATE PAGE LABELS &#8212;&#8212;&#8212;\/\/<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_TOTALEARNINGS_SUBHEADING&#8221;,&#8221;Total Earnings&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_AFFLINK_SUBHEADING&#8221;,&#8221;Affiliate Link&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_YOURAFFLINKHOME_LABEL&#8221;,&#8221;Your Affiliate Link &#8211; redirects to home page:&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_AFFLINKSPECIFIC_LABEL&#8221;,&#8221;Affiliate Link To Specific Page:&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_AFFLINKSPECIFIC_EXTRA_TEXT&#8221;,&#8221;To link to a specific page, just add the text &amp;quot;&amp;amp;p=&amp;lt;insert_url_here&amp;gt;&amp;quot; to the end of your affiliate link, like this: (no &amp;quot;http:\/\/&amp;quot; in the 2nd link at the end &#8211; should start with &amp;quot;www&amp;quot;)&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_TEST_TEXT&#8221;,&#8221;test&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_PAYMENT_DETAILS_SUBHEADING&#8221;,&#8221;Payment Details&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_EARNINGS_DETAILS_SUBHEADING&#8221;,&#8221;Earnings Details&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;AFFILIATE_INFO_TRAFFIC_STATISTICS_SUBHEADING&#8221;,&#8221;Traffic Statistics&#8221;);<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">\/\/&#8212;&#8212;&#8212;- USER LINKS PAGE TEXT &#8212;&#8212;&#8212;\/\/<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_YOUCURRENTLYHAVEACCESSTO_TEXT&#8221;,&#8221;You currently have access to &#8220;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_PRODUCTS_TEXT&#8221;,&#8221; product(s).&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_ACCESS_START_DATE_TEXT&#8221;,&#8221;Access Start Date&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_ACCESS_END_DATE_TEXT&#8221;,&#8221;Access End Date&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_DESCRIPTION_TEXT&#8221;,&#8221;Description&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_LINKS_TEXT&#8221;,&#8221;Links&#8221;);<\/span><br \/>\n<span style=\"font-size: xx-small;\"> define(&#8220;USER_LINKS_NOLINKSFOUND_TEXT&#8221;,&#8221;No links found.&#8221;);<\/span><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h2>Contents Of jsenglish.php<\/h2>\n<blockquote><p><span style=\"font-size: xx-small;\">\/\/New entry MSG_EMAIL_INVALID added on 07\/14\/2011<\/span><br \/>\n<span style=\"font-size: xx-small;\"> var MSG_EMAIL_INVALID = &#8220;Sorry, email id must of a valid format, may not be blank or contain any special characters&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_MISSING_INFO = &#8220;Please enter missing information&#8230;&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_ENTER_EMAIL = &#8220;Please enter your email address before we can email you the password&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_ENTER_PASSWORD = &#8220;Sorry, the password field may not be empty&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_PASSWORDS_MISMATCH = &#8220;The two Passwords don&#8217;t match. Please try again&#8230;&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_PASSWORD_INVALID = &#8220;Sorry, password contains invalid characters. Please choose from numbers and alphabets only.&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_UPDATING_PROFILE = &#8220;Please wait&#8230; Updating User Profile &#8230;&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_OPTOUT_WARNING = &#8220;WARNING: If you uncheck this box, you may not receive emails relevant to the product you have purchased. Are you sure you still want to Unsubscribe?&#8221;;<\/span><\/p>\n<p><span style=\"font-size: xx-small;\">var MSG_NO_SPECIAL = &#8220;Sorry, no special characters allowed&#8221;;<\/span><\/p><\/blockquote>\n<p>Other links&#8230;.<\/p>\n<p><a href=\"http:\/\/www.digitalaccesspass.com\/doc\/customizing-login-form\/\">To customize the DAP Stand-alone Login form, click here.<\/a><\/p>\n<p><a href=\"http:\/\/digitalaccesspass.com\/doc\/customizing-login-widget\/\">To customize the DAP Login\/Logout widget, click here.<\/a><\/p>\n<p><a href=\"http:\/\/www.digitalaccesspass.com\/doc\/customizing-error-messages-on-protected-pages\/\">To customize the DAP default Error Message with the &#8216;Lock&#8217; image, click here.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last Updated: March 9, 2015 The article below applies to both of the following groups&#8230; A) Customizing DAP&#8217;s Default Messages Those who wish to replace DAP&#8217;s default error and success messages (like &#8230; &#8220;Sorry, No User found with the email address&#8230;&#8221; when someone is trying to use the &#8220;Forgot Password&#8221; feature, or the message &#8220;Sorry, [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[27,20,89,39],"tags":[],"_links":{"self":[{"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/posts\/1316"}],"collection":[{"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/comments?post=1316"}],"version-history":[{"count":25,"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/posts\/1316\/revisions"}],"predecessor-version":[{"id":4954,"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/posts\/1316\/revisions\/4954"}],"wp:attachment":[{"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/media?parent=1316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/categories?post=1316"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/digitalaccesspass.com\/doc\/wp-json\/wp\/v2\/tags?post=1316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}