I Love PHPMaker

... because it gets even more powerful and flexible!!

  • About
  • Terms and Conditions
  • Membership Options
  • Sitemap
  • Downloads
    • PHPMaker Extensions Download
    • PHPMaker Projects Download
    • PHP Report Maker Extensions Download
I Love PHPMaker » PHPMaker Extensions » Masino Extensions for PHPMaker 11 Is Released!
PHPMaker 11 Demo Project File Is Released!
How to Add “About Us” Menu in Web Applications that Generated by PHPMaker 10.0.5

July 30, 2014

Masino Extensions for PHPMaker 11 Is Released!

I am so pleased to announce you that Masino Extensions for PHPMaker 11 are just released today. It took about two weeks for me to upgrade all of my extensions that I made for PHPMaker 10 so that they will work properly for PHPMaker 11, too.

There are 12 (Twelve) 14 (Fourteen) 15 (Fifteen) extensions now available for PHPMaker 11. So here they are:

  1. MasinoCustomCSS11
  2. MasinoCAPTCHA11
  3. MasinoLogin11
  4. MasinoForgotPwd11
  5. MasinoRegister11
  6. MasinoChangePwd11
  7. MasinoHorizontalVertical11
  8. MasinoHeaderFooter11
  9. MasinoFixedWidthSite11
  10. MasinoDetectChanges11
  11. MasinoPreviewRow11
  12. MasinoVisitorStatistics11
  13. MasinoLoadingStatus11 (released on Sept 3, 2014)
  14. MasinoSearchPanelStatus11 (released on Sept 9, 2014)
  15. MasinoAutoNumeric11 (released on Feb 11, 2015)

Please note that there are also some new language phrases were added into the XML Language Files in C:\Program Files\PHPMaker 11\languages folder. So make sure you have updated your XML Language Files in the PHPMaker installation folder with the modified ones below before generating ALL the script files using Masino Extensions for PHPMaker 11.

I attached the modified language files (English and Indonesian), so that you don't need to insert the new phrases into your XML Language Files. Just replace them with this updated ones:

English (english.xml):

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<ew-language date="2015/03/30" version="11.0.6" id="en" name="English" desc="English" author="e.World Technology Ltd.">
<locale>
	<phrase id="locale" value=""/><!-- *** system locale for this language -->	
	<phrase id="use_system_locale" value="0"/><!-- *** change to "0" to disable system locale and use the following settings *** -->	
	<phrase id="decimal_point" value="."/>
	<phrase id="thousands_sep" value=","/>
	<phrase id="mon_decimal_point" value="."/>
	<phrase id="mon_thousands_sep" value=","/>
	<phrase id="currency_symbol" value="$"/>
	<phrase id="positive_sign" value=""/>
	<phrase id="negative_sign" value="-"/>
	<phrase id="frac_digits" value="2"/>
	<phrase id="p_cs_precedes" value="1"/>
	<phrase id="p_sep_by_space" value="0"/>
	<phrase id="n_cs_precedes" value="1"/>
	<phrase id="n_sep_by_space" value="0"/>
	<phrase id="p_sign_posn" value="3"/>
	<phrase id="n_sign_posn" value="3"/>
	<phrase id="time_zone" value="Asia/Jakarta"/><!-- *** used for multi-language site only *** -->
</locale>
<global>
	<phrase id="dir" value="ltr"/>
	<phrase id="ActionDeleted" value="Deleted"/>
	<phrase id="ActionInserted" value="Inserted"/>
	<phrase id="ActionInsertedGridAdd" value="Inserted (Grid-Add)"/>
	<phrase id="ActionUpdated" value="Updated"/>
	<phrase id="ActionUpdatedGridEdit" value="Updated (Grid-Edit)"/>
	<phrase id="ActionUpdatedMultiUpdate" value="Updated (Multi-Update)"/>
	<phrase id="ActivateAccount" value="Your account is activated"/>
	<phrase id="ActivateFailed" value="Activation failed"/>
	<phrase id="Add" value="Add"/>
	<phrase id="AddBlankRow" value="Add Blank Row" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="AddBtn" value="Add"/>
	<phrase id="AddLink" value="Add" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="AddMasterDetailLink" value="Master/Detail Add" class="icon-md-add ewIcon"/><!-- v11 -->
	<phrase id="AddSuccess" value="Add succeeded"/>
	<phrase id="AdvancedSearch" value="Advanced Search"/><!-- v11 -->
	<phrase id="AdvancedSearchBtn" value="Advanced Search" class="icon-advanced-search ewIcon"/><!-- v11 -->
	<phrase id="AllRecords" value="All"/>
	<phrase id="AllWord" value="All words"/>
	<phrase id="AlwaysAsk" value="Always ask for my user name and password"/>
	<phrase id="AnyWord" value="Any word"/>
	<phrase id="AuditTrailAutoLogin" value="autologin"/>
	<phrase id="AuditTrailFailedAttempt" value="failed attempt: %n"/>
	<phrase id="AuditTrailUserLoggedIn" value="user already logged in"/>
	<phrase id="AuditTrailPasswordExpired" value="password expired"/>
	<phrase id="AuditTrailLogin" value="login"/>
	<phrase id="AuditTrailLogout" value="logout"/>
	<phrase id="AutoLogin" value="Auto login until I logout explicitly"/>
	<phrase id="Average" value="Average"/>
	<phrase id="BackToList" value="Back to List"/>
	<phrase id="BackToLogin" value="Back to login page"/>
	<phrase id="BackToMasterRecordPage" value="Back to master table"/>
	<phrase id="BatchDeleteBegin" value="*** Batch delete begin ***"/>
	<phrase id="BatchDeleteRollback" value="*** Batch delete rollback ***"/>
	<phrase id="BatchDeleteSuccess" value="*** Batch delete successful ***"/>
	<phrase id="BatchInsertBegin" value="*** Batch insert begin ***"/>
	<phrase id="BatchInsertRollback" value="*** Batch insert rollback ***"/>
	<phrase id="BatchInsertSuccess" value="*** Batch insert successful ***"/>
	<phrase id="BatchUpdateBegin" value="*** Batch update begin ***"/>
	<phrase id="BatchUpdateRollback" value="*** Batch update rollback ***"/>
	<phrase id="BatchUpdateSuccess" value="*** Batch update successful ***"/>
<!-- ***
	<phrase id="BreadcrumbDivider" value="/"/>
-->
	<phrase id="ButtonActions" value="Actions" class="icon-options ewIcon"/><!-- v11 -->
	<phrase id="ButtonAddEdit" value="Add/Edit" class="icon-addedit ewIcon"/><!-- v11 -->
	<phrase id="ButtonDetails" value="Master/Detail" class="icon-master-detail ewIcon"/><!-- v11 -->
	<phrase id="ButtonExport" value="Export" class="icon-export ewIcon"/><!-- v11 -->
	<phrase id="ButtonListOptions" value="Options" class="icon-options ewIcon"/><!-- v11 -->
	<phrase id="ButtonSearch" value="Search" class="icon-search ewIcon"/><!-- v11 -->
	<phrase id="CancelBtn" value="Cancel"/>
	<phrase id="CancelLink" value="Cancel" class="glyphicon glyphicon-remove ewIcon"/><!-- v11 -->
	<phrase id="ChangePwd" value="Change Password"/>
	<phrase id="ChangePwdPage" value="Change Password"/>
	<phrase id="ChangePwdBtn" value="Change"/>
	<phrase id="ChooseFileBtn" value="Choose..."/><!-- v11 -->
	<phrase id="ChooseFile" value="Choose file"/><!-- v11 -->
	<phrase id="ChooseFiles" value="Choose files"/><!-- v11 -->
	<phrase id="Confirm" value="Confirm"/>
	<phrase id="ConfirmBtn" value="Confirm"/>
	<phrase id="ConfirmPassword" value="Confirm Password"/>
	<phrase id="ConflictCancelLink" value="Cancel"/>
	<phrase id="LightboxTitle" value=" " client="1"/><!-- v11 -->
	<phrase id="LightboxCurrent" value="image {current} of {total}" client="1"/><!-- Note: DO NOT translate "{current}" and "{total}" --><!-- v11 -->
	<phrase id="LightboxPrevious" value="previous" client="1"/><!-- v11 -->
	<phrase id="LightboxNext" value="next" client="1"/><!-- v11 -->
	<phrase id="LightboxClose" value="close" client="1"/><!-- v11 -->
	<phrase id="LightboxXhrError" value="This content failed to load." client="1"/><!-- v11 -->
	<phrase id="LightboxImgError" value="This image failed to load." client="1"/><!-- v11 -->
	<phrase id="Copy" value="Copy"/>
	<phrase id="CopyLink" value="Copy" class="icon-copy ewIcon"/><!-- v11 -->
	<phrase id="Count" value="Count"/>
	<phrase id="CustomActionCompleted" value="Action '%s' is completed"/>
	<phrase id="CustomActionCancelled" value="Action '%s' is cancelled"/>
	<phrase id="CustomView" value="CUSTOM VIEW"/>
	<phrase id="Delete" value="Delete"/>
	<phrase id="DeleteBtn" value="Delete"/>
	<phrase id="DeleteCancelled" value="Delete cancelled"/>
	<phrase id="DeleteConfirmMsg" value="Do you want to delete this record?" client="1"/>
	<phrase id="DeleteLink" value="Delete" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="DeleteMultiConfirmMsg" value="Do you want to delete the selected records?" client="1"/>
	<phrase id="DeleteSelectedLink" value="Delete Selected Records" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="DeleteSuccess" value="Delete succeeded"/>
	<phrase id="DetailLink" value=""/>
	<phrase id="DetailCount" value="&lt;span dir='ltr'&gt;(%c)&lt;/span&gt;"/><!-- v11 -->
	<phrase id="MasterDetailCopyLink" value="Master/Detail Copy" class="icon-md-copy ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailEditLink" value="Master/Detail Edit" class="icon-md-edit ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailListLink" value="Detail List" class="icon-table ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailViewLink" value="Master/Detail View" class="icon-md-view ewIcon"/><!-- v11 -->
	<phrase id="DupIndex" value="Duplicate value '%v' for unique index '%f'"/>
	<phrase id="DupKey" value="Duplicate primary key: '%f'"/>
	<phrase id="Edit" value="Edit"/>
<!-- ***
	<phrase id="EditBtn" value="Edit"/>
-->
	<phrase id="EditLink" value="Edit" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="EnterNewPassword" value="Please enter new password" client="1"/>
	<phrase id="EnterOldPassword" value="Please enter old password" client="1"/>
	<phrase id="EnterPassword" value="Please enter password" client="1"/>
	<phrase id="EnterPwd" value="Please enter password" client="1"/>
	<phrase id="EnterRequiredField" value="Please enter required field - %s"/><!-- v11 -->
	<phrase id="EnterSearchCriteria" value="Please enter search criteria"/>
	<phrase id="EnterUserName" value="Please enter username" client="1"/>
	<phrase id="EnterValidateCode" value="Enter the validation code shown" client="1"/><!-- v11 -->
	<phrase id="EnterSenderEmail" value="Please enter sender email" client="1"/>
	<phrase id="EnterProperSenderEmail" value="Exceed maximum sender email count or email address incorrect" client="1"/>
	<phrase id="EnterRecipientEmail" value="Please enter recipient email" client="1"/>
	<phrase id="EnterProperRecipientEmail" value="Exceed maximum recipient email count or email address incorrect" client="1"/>
	<phrase id="EnterProperCcEmail" value="Exceed maximum cc email count or email address incorrect" client="1"/>
	<phrase id="EnterProperBccEmail" value="Exceed maximum bcc email count or email address incorrect" client="1"/>
	<phrase id="EnterSubject" value="Please enter subject" client="1"/>
	<phrase id="EmailFormSender" value="From"/>
	<phrase id="EmailFormRecipient" value="To"/>
	<phrase id="EmailFormCc" value="Cc"/>
	<phrase id="EmailFormBcc" value="Bcc"/>
	<phrase id="EmailFormSubject" value="Subject"/>
	<phrase id="EmailFormMessage" value="Message"/>
	<phrase id="EmailFormContentType" value="Send as"/>
	<phrase id="EmailFormContentTypeUrl" value="URL"/>
	<phrase id="EmailFormContentTypeHtml" value="HTML"/>
	<phrase id="EnterUid" value="Please enter user ID" client="1"/>
	<phrase id="EnterValidEmail" value="Please enter valid Email Address!" client="1"/>
	<phrase id="ExactPhrase" value="Exact phrase"/>
	<phrase id="ExceedMaxRetry" value="Exceed maximum login retry count. Account is locked. Please try again in %t minutes"/>
	<phrase id="ExceedMaxEmailExport" value="Exceed maximum export email count. Please try again later"/>
	<phrase id="ExportToCsv" value="Export to CSV" class="icon-csv ewIcon"/><!-- v11 -->
	<phrase id="ExportToCsvText" value="CSV"/>
	<phrase id="ExportToEmail" value="Email" class="icon-email ewIcon"/><!-- v11 -->
	<phrase id="ExportToEmailText" value="Email" client="1"/>
	<phrase id="ExportToExcel" value="Export to Excel" class="icon-excel ewIcon"/><!-- v11 -->
	<phrase id="ExportToExcelText" value="Excel"/>
	<phrase id="ExportToHtml" value="Export to HTML" class="icon-html ewIcon"/><!-- v11 -->
	<phrase id="ExportToHtmlText" value="HTML"/>
	<phrase id="ExportToPDF" value="Export to PDF" class="icon-pdf ewIcon"/><!-- v11 -->
	<phrase id="ExportToPDFText" value="PDF"/>
	<phrase id="ExportToWord" value="Export to Word" class="icon-word ewIcon"/><!-- v11 -->
	<phrase id="ExportToWordText" value="Word"/>
	<phrase id="ExportToXml" value="Export to XML" class="icon-xml ewIcon"/><!-- v11 -->
	<phrase id="ExportToXmlText" value="XML"/>
	<phrase id="FailedToSendMail" value="Failed to send mail. "/>
	<phrase id="FieldName" value="Field Name"/>
	<phrase id="FieldRequiredIndicator" value="&lt;span class=&quot;ewRequired&quot;&gt;&amp;nbsp;*&lt;/span&gt;"/>
	<phrase id="FileNotFound" value="File not found"/><!-- *** characters need to be supported by EW_TMP_IMAGE_FONT *** -->
	<phrase id="OverwriteBtn" value="Overwrite"/>
	<phrase id="OverwriteLink" value="Overwrite"/>
	<phrase id="ForgotPwd" value="Forgot Password"/>
	<phrase id="GoBack" value="Go Back"/>
	<phrase id="GridAddCancelled" value="Grid add cancelled"/><!-- v11 -->
	<phrase id="GridAddLink" value="Grid Add" class="icon-grid-add ewIcon"/><!-- v11 -->
	<phrase id="GridCancelLink" value="Cancel" class="glyphicon glyphicon-remove ewIcon"/><!-- v11 -->
	<phrase id="GridEditCancelled" value="Grid edit cancelled"/><!-- v11 -->
	<phrase id="GridEditLink" value="Grid Edit" class="icon-grid-edit ewIcon"/><!-- v11 -->
	<phrase id="GridInsertLink" value="Insert" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="GridSaveLink" value="Save" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
<!-- ***
	<phrase id="HideHighlight" value="Hide highlight" client="1"/>
-->
	<phrase id="Highlight" value="Highlight"/><!-- v11 -->
	<phrase id="HighlightBtn" value="Highlight" class="icon-highlight ewIcon"/><!-- v11 -->
	<phrase id="HomePage" value="Home" class="glyphicon glyphicon-home ewIconHome"/><!-- v11 -->
	<phrase id="IncorrectCreditCard" value="Incorrect credit card number"/>
	<phrase id="IncorrectDateYMD" value="Incorrect date, format = yyyy%smm%sdd"/>
	<phrase id="IncorrectDateMDY" value="Incorrect date, format = mm%sdd%syyyy"/>
	<phrase id="IncorrectDateDMY" value="Incorrect date, format = dd%smm%syyyy"/>
	<phrase id="IncorrectShortDateYMD" value="Incorrect date, format = yy%smm%sdd"/>
	<phrase id="IncorrectShortDateMDY" value="Incorrect date, format = mm%sdd%syy"/>
	<phrase id="IncorrectShortDateDMY" value="Incorrect date, format = dd%smm%syy"/>
	<phrase id="IncorrectEmail" value="Incorrect email" client="1"/>
	<phrase id="IncorrectField" value="Incorrect field" client="1"/>
	<phrase id="IncorrectFloat" value="Incorrect floating point number" client="1"/>
	<phrase id="IncorrectGUID" value="Incorrect GUID" client="1"/>
	<phrase id="IncorrectInteger" value="Incorrect integer" client="1"/>
	<phrase id="IncorrectPhone" value="Incorrect phone number" client="1"/>
	<phrase id="IncorrectRegExp" value="Regular expression not matched" client="1"/>
	<phrase id="IncorrectRange" value="Number must be between %1 and %2" client="1"/>
	<phrase id="IncorrectSSN" value="Incorrect social security number" client="1"/>
	<phrase id="IncorrectTime" value="Incorrect time (hh:mm:ss)" client="1"/>
	<phrase id="IncorrectZip" value="Incorrect ZIP code" client="1"/>
	<phrase id="InlineAddLink" value="Inline Add" class="icon-inline-add ewIcon"/><!-- v11 -->
	<phrase id="InlineCopyLink" value="Inline Copy" class="icon-inline-copy ewIcon"/><!-- v11 -->
	<phrase id="InlineEditLink" value="Inline Edit" class="icon-inline-edit ewIcon"/><!-- v11 -->
	<phrase id="InsertCancelled" value="Insert cancelled"/>
	<phrase id="InsertFailed" value="Insert failed" client="1"/>
	<phrase id="InsertLink" value="Insert" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="InsertSuccess" value="Insert succeeded"/>
	<phrase id="InvalidEmail" value="Invalid Email"/>
	<phrase id="InvalidField" value="Invalid Field"/>
	<phrase id="InvalidKeyValue" value="Invalid key value"/>
	<phrase id="InvalidRecord" value="Invalid Record! Key is null" client="1"/>
	<phrase id="InvalidPostRequest" value="Invalid post request"/><!-- v11 -->
	<phrase id="InvalidParameter" value="Invalid Parameter"/>
	<phrase id="InvalidPassword" value="Invalid Password"/>
	<phrase id="InvalidNewPassword" value="Invalid New Password"/>
	<phrase id="InvalidUidPwd" value="Incorrect user ID or password"/>
	<phrase id="Keep" value="Keep"/>
	<phrase id="Language" value="Language"/>
	<phrase id="Loading" value="Loading..." client="1"/>
	<phrase id="Login" value="Login"/>
	<phrase id="LoginCancelled" value="Login cancelled"/>
	<phrase id="LoginOptions" value="Options"/><!-- v11 -->
	<phrase id="LoginPage" value="Login"/>
	<phrase id="Logout" value="Logout"/>
	<phrase id="MasterRecord" value="Master Record: "/>
	<phrase id="MaxFileSize" value="Max. file size (%s bytes) exceeded." client="1"/>
	<phrase id="MessageOK" value="OK" client="1"/>
	<phrase id="MismatchPassword" value="Mismatch Password" client="1"/>
	<phrase id="MissingLookupTableName" value="Missing lookup table name"/>
	<phrase id="MissingDisplayFieldName" value="Missing display field name"/>
	<phrase id="MissingDisplayFieldValue" value="Missing display field value"/>
	<phrase id="MissingUserLevelID" value="Missing User Level ID"/>
	<phrase id="MissingUserLevelName" value="Missing User Level name"/>
	<phrase id="MobileMenu" value="Menu"/>
	<phrase id="MultipleMasterDetails" value="Master/Detail" class="icon-master-detail ewIcon"/><!-- v11 -->
	<phrase id="New" value="New"/>
	<phrase id="NewPassword" value="New Password"/>
	<phrase id="Next" value="Next"/>
	<phrase id="NoAddRecord" value="No records to be added" client="1"/>
	<phrase id="NoFieldSelected" value="No field selected for update" client="1"/>
	<phrase id="NoPermission" value="You do not have permission to access the page."/>
	<phrase id="NoAddPermission" value="You do not have permission to add the record."/>
	<phrase id="NoDeletePermission" value="You do not have permission to delete the record."/>
	<phrase id="NoEditPermission" value="You do not have permission to edit the record."/>
	<phrase id="NoRecord" value="No records found"/>
	<phrase id="NoRecordForKey" value="No record found for key = "/>
	<phrase id="NoRecordSelected" value="No records selected" client="1"/>
	<phrase id="NoTableGenerated" value="No tables generated"/>
	<phrase id="NoUserLevel" value="No user level settings."/>
	<phrase id="Of" value="of"/>
	<phrase id="Old" value="Old"/>
	<phrase id="OldPassword" value="Old Password"/>
	<phrase id="OptionAlreadyExist" value="Option already exists"/>
	<phrase id="Page" value="Page"/>
	<phrase id="PagerFirst" value="First"/>
	<phrase id="PagerLast" value="Last"/>
	<phrase id="PagerNext" value="Next"/>
	<phrase id="PagerPrevious" value="Previous"/>
	<phrase id="Password" value="Password"/>
	<phrase id="PasswordRequest" value="Password Request"/>
	<phrase id="PasswordChanged" value="Password Changed"/>
	<phrase id="PasswordExpired" value="Password Expired. Please change password."/>
	<phrase id="Permission" value="Permissions" class="icon-user ewIcon"/><!-- v11 -->
	<phrase id="PermissionAddCopy" value="Add/Copy"/>
	<phrase id="PermissionDelete" value="Delete"/>
	<phrase id="PermissionEdit" value="Edit"/>
	<phrase id="PermissionListSearchView" value="List/Search/View"/>
	<phrase id="PermissionList" value="List"/>
	<phrase id="PermissionSearch" value="Search"/>
	<phrase id="PermissionView" value="View"/>
	<phrase id="PickDate" value="Pick a date"/>
	<phrase id="PleaseSelect" value="Please Select"/>
	<phrase id="PleaseWait" value="Please wait..." client="1"/>
	<phrase id="PrimaryKeyUnspecified" value="Primary key unspecified"/>
	<phrase id="PrinterFriendly" value="Printer Friendly" class="icon-print ewIcon"/><!-- v11 -->
	<phrase id="PrinterFriendlyText" value="Printer Friendly"/>
	<phrase id="Prev" value="Prev"/>
	<phrase id="PwdEmailSent" value="Password sent to your email"/>
	<phrase id="ResetPwdEmailSent" value="The reset password email has been sent to you"/>
	<phrase id="QuickSearch" value="Quick Search"/>
	<phrase id="QuickSearchBtn" value="Search"/>
	<phrase id="QuickSearchAuto" value="Auto" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAutoShort" value="" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAll" value="All keywords" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAllShort" value="All" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAny" value="Any keywords" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAnyShort" value="Any" client="1"/><!-- v11 -->
	<phrase id="QuickSearchExact" value="Exact match" client="1"/><!-- v11 -->
	<phrase id="QuickSearchExactShort" value="Exact" client="1"/><!-- v11 -->
	<phrase id="Record" value="Records"/>
	<phrase id="RecordChangedByOtherUser" value="Data has been changed by other user. Click [Reload] to retrieve the changed data (your data in the form will be overwritten) or click [Overwrite] to overwrite the changed data."/>
	<phrase id="RecordDeleted" value="record(s) deleted"/>
	<phrase id="RecordInserted" value="record(s) inserted"/>
	<phrase id="RecordUpdated" value="record(s) updated"/>
	<phrase id="RecordsPerPage" value="Page Size"/>
	<phrase id="Register" value="Register"/>
	<phrase id="RegisterBtn" value="Register"/>
	<phrase id="RegisterSuccess" value="Registration succeeded"/>
	<phrase id="RegisterSuccessActivate" value="Registration succeeded. An email has been sent to your email address, please click the link in the email to activate your account."/>
	<phrase id="RegisterPage" value="Registration"/>
	<phrase id="RelatedRecordRequired" value="You cannot add or update a record because the foreign key value does not exist in the master table '%t'"/>
	<phrase id="RelatedRecordExists" value="You cannot delete a record because related records exist in the detail table '%t'"/>
	<phrase id="ReloadBtn" value="Reload"/>
	<phrase id="ReloadLink" value="Reload"/>
	<phrase id="RememberMe" value="Remember me"/>
	<phrase id="Remove" value="Remove"/>
	<phrase id="Replace" value="Replace"/>
	<phrase id="Report" value="Report"/>
	<phrase id="RequestPwdPage" value="Request Password"/>
	<phrase id="Reset" value="Reset"/>
	<phrase id="ResetSearchBtn" value="Reset" class="icon-reset-search ewIcon"/><!-- v11 -->
	<phrase id="ResetSearch" value="Reset"/>
	<phrase id="RptAvg" value="Average"/>
	<phrase id="RptDtlRec" value="Detail Records"/>
	<phrase id="RptGrandTotal" value="Grand Total"/>
	<phrase id="RptMax" value="Maximum"/>
	<phrase id="RptMin" value="Minimum"/>
	<phrase id="RptSum" value="Sum"/>
	<phrase id="RptSumHead" value="Summary for"/>
	<phrase id="SaveBtn" value="Save"/><!-- v11 -->
	<phrase id="SaveUserName" value="Save my user name"/>
	<phrase id="Search" value="Search"/>
	<phrase id="SearchBtn" value="Search" class="glyphicon glyphicon-search ewIcon"/><!-- v11 -->
	<phrase id="SearchPanel" value="Search Panel"/><!-- v11 -->
	<phrase id="SendEmailBtn" value="Send"/>
	<phrase id="SendEmailSuccess" value="Email sent successfully" client="1"/>
	<phrase id="SendPwd" value="Send"/>
	<phrase id="SequenceNumber" value="%s."/>
	<phrase id="ShowAllBtn" value="Show all" class="icon-reset-search ewIcon"/><!-- v11 -->
	<phrase id="ShowAll" value="Show all"/><!-- v11 -->
<!-- ***
	<phrase id="ShowHighlight" value="Show highlight" client="1"/>
-->
	<phrase id="SrchLegend" value=""/>
	<phrase id="Table" value="TABLE"/>
	<phrase id="TblTypeTABLE" value="Table: "/>
	<phrase id="TblTypeVIEW" value="View: "/>
	<phrase id="TblTypeCUSTOMVIEW" value="Custom View: "/>
	<phrase id="TblTypeREPORT" value="Report: "/>
	<phrase id="To" value="to"/>
	<phrase id="Total" value="Total"/>
	<phrase id="UnauthorizedUserID" value="The current user (%c) is not authorized to assign the user ID (%u)."/>
	<phrase id="UnauthorizedParentUserID" value="The current user (%c) is not authorized to assign the parent user ID (%p)."/>
	<phrase id="UnauthorizedMasterUserID" value="The current user (%c) is not authorized to insert the record. Master filter: %f"/>
<!-- ***
	<phrase id="UnmatchedValue" value="Value does not exist" imageurl="{_images}/warn.gif" imagewidth="16" imageheight="15"/>
-->
	<phrase id="Update" value="Update"/>
	<phrase id="UpdateBtn" value="Update"/>
	<phrase id="UpdateCancelled" value="Update cancelled"/>
	<phrase id="UpdateFailed" value="Update failed"/>
	<phrase id="UpdateLink" value="Update" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="UpdateSelectAll" value="Select all"/><!-- v11 -->
	<phrase id="UpdateSelectedLink" value="Update Selected Records" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="UpdateSuccess" value="Update succeeded"/>
	<phrase id="Uploading" value="Uploading..." client="1"/>
	<phrase id="UploadStart" value="Start" client="1"/>
	<phrase id="UploadCancel" value="Cancel" client="1"/>
	<phrase id="UploadDelete" value="Delete" client="1"/>
	<phrase id="UploadOverwrite" value="Overwrite old file?" client="1"/>
	<phrase id="UploadErrMsg1" value="The uploaded file exceeds the upload_max_filesize directive in php.ini"/>
	<phrase id="UploadErrMsg2" value="The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"/>
	<phrase id="UploadErrMsg3" value="The uploaded file was only partially uploaded"/>
	<phrase id="UploadErrMsg4" value="No file was uploaded"/>
	<phrase id="UploadErrMsg6" value="Missing a temporary folder"/>
	<phrase id="UploadErrMsg7" value="Failed to write file to disk"/>
	<phrase id="UploadErrMsg8" value="A PHP extension stopped the file upload"/>
	<phrase id="UploadErrMsgPostMaxSize" value="The uploaded file exceeds the post_max_size directive in php.ini"/>
	<phrase id="UploadErrMsgMaxFileSize" value="File is too big" client="1"/>
	<phrase id="UploadErrMsgMinFileSize" value="File is too small" client="1"/>
	<phrase id="UploadErrMsgAcceptFileTypes" value="File type not allowed" client="1"/>
	<phrase id="UploadErrMsgMaxNumberOfFiles" value="Maximum number of files exceeded" client="1"/>
	<phrase id="UploadErrMsgMaxWidth" value="Image exceeds maximum width"/>
	<phrase id="UploadErrMsgMinWidth" value="Image requires a minimum width"/>
	<phrase id="UploadErrMsgMaxHeight" value="Image exceeds maximum height"/>
	<phrase id="UploadErrMsgMinHeight" value="Image requires a minimum height"/>
	<phrase id="UploadErrMsgMaxFileLength" value="Total length of file names exceeds field length" client="1"/>
	<phrase id="UserEmail" value="Email"/>
	<phrase id="UserExists" value="User already exists"/>
	<phrase id="UserLevel" value="User Level: "/>
	<phrase id="UserLevelAdministratorName" value="User level name for user level -1 must be 'Administrator'" client="1"/>
	<phrase id="UserLevelPermission" value="User Level Permissions"/>
	<phrase id="UserLevelIDInteger" value="User Level ID must be integer" client="1"/>
	<phrase id="UserLevelDefaultName" value="User level name for user level 0 must be 'Default'" client="1"/>
	<phrase id="UserLevelIDIncorrect" value="User defined User Level ID must be larger than 0" client="1"/>
	<phrase id="UserLevelNameIncorrect" value="User defined User Level name cannot be 'Administrator' or 'Default'" client="1"/>
	<phrase id="UserLoggedIn" value="User '%u' already logged in!"/>
	<phrase id="UserName" value="User Name"/>
	<phrase id="UserProfileCorrupted" value="User profile is corrupted. Please logout and login again"/>
	<phrase id="ValueNotExist" value="Value does not exist" client="1"/><!-- v11 -->
	<phrase id="View" value="View"/>
	<phrase id="ViewImageGallery" value="View image"/><!-- v11 -->
	<phrase id="ViewLink" value="View" class="icon-view ewIcon"/><!-- v11 -->
	<phrase id="ViewPageAddLink" value="Add" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="ViewPageCopyLink" value="Copy" class="icon-copy ewIcon"/><!-- v11 -->
	<phrase id="ViewPageDeleteLink" value="Delete" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="ViewPageDetailLink" value=""/>
	<phrase id="ViewPageEditLink" value="Edit" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="WrongFileType" value="File type is not allowed." client="1"/>
	<phrase id="TableOrView" value="Tables"/>
	<phrase id="=" value=" "/>
	<phrase id="&lt;&gt;" value="&amp;lt;&amp;gt;"/>
	<phrase id="&lt;" value="&amp;lt;"/>
	<phrase id="&lt;=" value="&amp;lt;="/>
	<phrase id="&gt;" value="&amp;gt;"/>
	<phrase id="&gt;=" value="&amp;gt;="/>
	<phrase id="LIKE" value="contains"/>
	<phrase id="NOT LIKE" value="not contains"/>
	<phrase id="STARTS WITH" value="starts with"/>
	<phrase id="ENDS WITH" value="ends with"/>
	<phrase id="IS NULL" value="is null"/>
	<phrase id="IS NOT NULL" value="is not null"/>
	<phrase id="BETWEEN" value="between"/>
	<phrase id="AND" value="and"/>
	<phrase id="OR" value="or"/>
	
	<phrase id="ErrorPassTooShort" value="Password too short. Minimum %n characters."/>
	<phrase id="ErrorPassTooLong" value="Password too long. Maximum %n characters."/>
	<phrase id="ErrorPassDoesNotIncludeLetter" value="Password must contain at least one lowercase character"/>
	<phrase id="ErrorPassDoesNotIncludeCaps" value="Password must contain at least one uppercase character"/>
	<phrase id="ErrorPassDoesNotIncludeNumber" value="Password must contain at least one numeric digit."/>
	<phrase id="ErrorPassDoesNotIncludeSymbol" value="Password must contain at least one symbol or special character"/>
	<phrase id="ErrorPassCouldNotBeSame" value="New password cannot be the same as the old password"/>
	<phrase id="mismatch" value="Mismatch"/>
	<phrase id="match" value="Match"/>
	<phrase id="empty" value="Empty"/>
	<phrase id="veryweak" value="Very weak"/>
	<phrase id="weak" value="Weak"/>
	<phrase id="better" value="Average"/>
	<phrase id="good" value="Good"/>
	<phrase id="strong" value="Strong"/>
	<phrase id="strongest" value="Very strong"/>

	<phrase id="IAgreeWith" value="I agree with"/>
	<phrase id="Print" value="Print"/>	
	<phrase id="IAgree" value="I Agree and Proceed!"/>
	<phrase id="TaCTitle" value="Terms and Conditions"/>
	<phrase id="TaCContent" value="&lt;i>Terms and &lt;u>Conditions&lt;/u>&lt;/i>.&lt;br />&lt;br />Enter terms and conditions here...&lt;br />&lt;br />All standard HTML formatting tags may be included."/>
	<phrase id="TACNotAvailable" value="Terms and Conditions are currently unavailable"/>

	<phrase id="AlertifyAlert" value="Alert" client="1"/>
	<phrase id="AlertifyConfirm" value="Confirm" client="1"/>
	<phrase id="AlertifyPrompt" value="Prompt" client="1"/>	
	<phrase id="AlertifyAdd" value="Adding ..." client="1"/>
	<phrase id="AlertifyAddConfirm" value="Add new record?"/>
	<phrase id="AlertifyEdit" value="Updating ..." client="1"/>
	<phrase id="AlertifyEditConfirm" value="Proceed with update?"/>
	<phrase id="AlertifySaveGrid" value="Saving the grid ..." client="1"/>
	<phrase id="AlertifySaveGridConfirm" value="Proceed with save the grid?"/>
	<phrase id="AlertifyDelete" value="Deleting ..." client="1"/>
	<phrase id="AlertifyDeleteConfirm" value="Proceed with deletion?"/>
	<phrase id="AlertifyCancel" value="Cancelling ..." client="1"/>
	<phrase id="AlertifyProcessing" value="Processing ..." client="1"/>
	<phrase id="MyOKMessage" value="OK" client="1"/>
	<phrase id="MyCancelMessage" value="Cancel" client="1"/>
	<phrase id="PageProcessingTime" value="Page processing time:"/>
	
	<phrase id="Welcome" value="Welcome"/>
	<phrase id="AskToLogout" value="Are you sure you want to logout?"/>
	<phrase id="Yes" value="Yes"/>
	<phrase id="No" value="No"/>
	
	<phrase id="PermissionPrinterFriendly" value="Printer Friendly"/>
	<phrase id="PermissionExportToHTML" value="Export to HTML"/>
	<phrase id="PermissionExportToExcel" value="Export to Excel"/>
	<phrase id="PermissionExportToWord" value="Export to Word"/>
	<phrase id="PermissionExportToPDF" value="Export to PDF"/>
	<phrase id="PermissionExportToXML" value="Export to XML"/>
	<phrase id="PermissionExportToCSV" value="Export to CSV"/>
	<phrase id="PermissionExportToEmail" value="Export to Email"/>
	
	<phrase id="MaximumRecordsPerPage" value="Maximum %t records per page."/>
	
	<phrase id="Help" value="Help"/>
	<phrase id="HelpNotAvailable" value="Sorry - no help available for this page"/>
	<phrase id="AboutUs" value="About Us"/>
	<phrase id="TaCTitle" value="Terms and Conditions"/>
	<phrase id="TaCContent" value="&lt;i>Terms and &lt;u>Conditions&lt;/u>&lt;/i>.&lt;br />&lt;br />Enter terms and conditions here...&lt;br />&lt;br />All standard HTML formatting tags may be included."/>
	<phrase id="TACNotAvailable" value="Terms and Conditions are currently unavailable"/>
	
	<phrase id="BackToTop" value="Back to Top"/>

	<phrase id="LogChangePassword" value="changed the password"/>
	<phrase id="LogResetPassword" value="reset the password"/>
	
	<phrase id="LongRecNo" value="Record Number"/>
	<phrase id="ShortRecNo" value="#"/>
	<phrase id="AuditTrailUnknownUserLoggedIn" value="Unknown user: '%u' attempted to log in"/>
	
	<phrase id="ExceedMaxRetryNew" value="Exceed maximum login retry count. Account is locked. Please try again in %t."/>
	<phrase id="Days" value="day(s)"/>
	<phrase id="Hours" value="hour(s)"/>
	<phrase id="Minutes" value="minute(s)"/>
	<phrase id="Seconds" value="second(s)"/>
	
	<phrase id="UserAlreadyLoggedIn" value="User '%u' already logged in and the session has been automatically removed. &lt;br /&gt;&lt;br /&gt;Please re-login now!"/>
	
	<phrase id="AddBreadcrumbLinks" value="Add Breadcrumb Link"/>
	<phrase id="AddBreadcrumbLinksNoDetails" value="Please enter the required details"/>
	<phrase id="AddBreadcrumbLinksNoParent" value="Operation failed - Page Title Parent does not exist in the breadcrumb links table"/>
	<phrase id="AddBreadcrumbLinksDuplicate" value="Operation failed - Page Title &lt;strong>%s&lt;/strong> already exists in the breadcrumb links table"/>
	<phrase id="AddBreadcrumbLinksFailed" value="Operation failed - please review your entries"/>
	<phrase id="AddBreadcrumbLinksSuccess" value="Operation successful - breadcrumb link &lt;strong>%s&lt;/strong> has been added"/>
	<phrase id="DeleteBreadcrumbLinks" value="Delete Breadcrumb Link"/>
	<phrase id="DeleteBreadcrumbLinksWarning" value="Warning: Removing a parent breadcrumb link will automatically delete all the child links below it. Take care as the deletion process cannot be reversed!"/>
	<phrase id="DeleteBreadcrumbLinksNoDetails" value="Please select a breadcrumb link record or Page Title"/>
	<phrase id="DeleteBreadcrumbLinksNoData" value="Operation failed - there is no data in the breadcrumb links table"/>
	<phrase id="DeleteBreadcrumbLinksNotFound" value="Operation failed - Page Title does not exist in the breadcrumb links table"/>
	<phrase id="DeleteBreadcrumbLinksFailed" value="Operation failed - please review your selection"/>
	<phrase id="DeleteBreadcrumbLinksSuccess" value="Operation successful - breadcrumb link &lt;strong>%s&lt;/strong> has been deleted"/>
	<phrase id="MoveBreadcrumbLinks" value="Move Breadcrumb Link"/>
	<phrase id="MoveBreadcrumbLinksNoDetails" value="Operation failed - please review your selections"/>
	<phrase id="MoveBreadcrumbLinksSame" value="Operation failed - New Root should be different to Current Root"/>
	<phrase id="MoveBreadcrumbLinksNoData" value="Operation failed - there is no data in the breadcrumb links table"/>
	<phrase id="MoveBreadcrumbLinksNoRoot" value="Operation failed - New Root does not exist in breadcrumb links table"/>
	<phrase id="MoveBreadcrumbLinksNoTitle" value="Operation failed - current Page Title does not exist in breadcrumb links table"/>
	<phrase id="MoveBreadcrumbLinksFailed" value="Operation failed - please review your selections"/>
	<phrase id="MoveBreadcrumbLinksSuccess" value="Operation successful - breadcrumb link &lt;strong>%s&lt;/strong> has been moved below &lt;strong>%s&lt;/strong>"/>
	<phrase id="CheckBreadcrumbLinks" value="Check Breadcrumb Link"/>
	<phrase id="CheckBreadcrumbLinksNoDetails" value="Please select a breadcrumb link record or Page Title"/>
	<phrase id="CheckBreadcrumbLinksNoData" value="Operation failed - there is no data in the breadcrumb links table"/>
	<phrase id="CheckBreadcrumbLinksNotFound" value="Operation failed - Page Title does not exist in the breadcrumb links table"/>
	<phrase id="CheckBreadcrumbLinksFailed" value="Operation failed - please review your selection"/>
	<phrase id="CheckBreadcrumbLinksAdvice" value="The breadcrumb trail below is only to indicate the full path of the specified breadcrumb link and to assist in identifying its parent links"/>
	<phrase id="CheckBreadcrumbLinksNotDefinedInXML" value="The selected Page Title is not defined in XML language file, yet"/>
	
	<phrase id="AnnouncementText" value="This is a sample announcement ..."/>
	<phrase id="MaintenanceTitle" value="Maintenance"/>
	<phrase id="MaintenanceUserMessage" value="Sorry... routine database maintenance is being performed. &lt;br />This part of the website is currently unavailable. &lt;br /> Please retry in "/>
	<phrase id="MaintenanceUserMessageUnknown" value="Sorry... routine database maintenance is currently being performed. &lt;br />This part of the website is currently unavailable."/>
	<phrase id="MaintenanceAdminMessage" value="Maintenance mode is enabled - concluding in "/>
	<phrase id="MaintenanceAdminMessageUnknown" value="Maintenance mode is enabled"/>
	<phrase id="MaintenanceAdminMessageError" value="Maintenance mode has not concluded as per the schedule - please investigate!"/>
	<phrase id="MaintenanceEndWarning" value="Maintenance Complete must be later than the current time"/>
	<phrase id="MaintenanceRetry" value="Try again..."/>

	<phrase id="RegisterSuccessPending" value="Registration successful - a confirmation has been sent to your email address"/>
	<phrase id="AccountHasBeenActivated" value="Account '%u' has been activated"/>
	<phrase id="SubjectAccountActivated" value="Your Account Has Been Activated in"/>
	<phrase id="InvalidAccount" value="Invalid account (or account was already activated)"/>
	<phrase id="UserDeactivated" value="The specified user account has not been activated"/>
	<phrase id="SubjectRequestPasswordConfirmation" value="Request Password confirmation in"/>
	<phrase id="PwdActKey" value="Please check your inbox to proceed"/>
	<phrase id="SubjectSendNewPassword" value="New Password"/>
	<phrase id="SubjectChangePassword" value="Password Changed in"/>
	<phrase id="SubjectRegistrationInformation" value="Registration Information in"/>
	
</global>
</ew-language>

Indonesian (indonesian.xml):

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<ew-language date="2015/03/30" version="11.0.6" id="id" name="Indonesian" desc="Indonesian" author="Masino Sinaga">
<locale>
	<phrase id="locale" value=""/><!-- *** system locale for this language -->	
	<phrase id="use_system_locale" value="0"/><!-- *** change to "0" to disable system locale and use the following settings *** -->	
	<phrase id="decimal_point" value="."/>
	<phrase id="thousands_sep" value=","/>
	<phrase id="mon_decimal_point" value="."/>
	<phrase id="mon_thousands_sep" value=","/>
	<phrase id="currency_symbol" value="$"/>
	<phrase id="positive_sign" value=""/>
	<phrase id="negative_sign" value="-"/>
	<phrase id="frac_digits" value="2"/>
	<phrase id="p_cs_precedes" value="1"/>
	<phrase id="p_sep_by_space" value="0"/>
	<phrase id="n_cs_precedes" value="1"/>
	<phrase id="n_sep_by_space" value="0"/>
	<phrase id="p_sign_posn" value="3"/>
	<phrase id="n_sign_posn" value="3"/>
	<phrase id="time_zone" value="Asia/Jakarta"/><!-- *** used for multi-language site only *** -->
</locale>
<global>
	<phrase id="dir" value="ltr"/>
	<phrase id="ActionDeleted" value="Telah dihapus"/>
	<phrase id="ActionInserted" value="Telah dimasukkan"/>
	<phrase id="ActionInsertedGridAdd" value="Telah dimasukkan (Grid-Add)"/>
	<phrase id="ActionUpdated" value="Telah diperbarui"/>
	<phrase id="ActionUpdatedGridEdit" value="Telah diperbarui (Grid-Edit)"/>
	<phrase id="ActionUpdatedMultiUpdate" value="Telah diperbarui (Multi-Update)"/>
	<phrase id="ActivateAccount" value="Akun Anda sudah diaktivasi"/>
	<phrase id="ActivateFailed" value="Aktivasi gagal"/>
	<phrase id="Add" value="Tambah"/>
	<phrase id="AddBlankRow" value="Tambah Baris Kosong" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="AddBtn" value="Tambah"/>
	<phrase id="AddLink" value="Tambah" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="AddMasterDetailLink" value="Tambah Master/Detail" class="icon-md-add ewIcon"/><!-- v11 -->
	<phrase id="AddSuccess" value="Penambahan berhasil"/>
	<phrase id="AdvancedSearch" value="Pencarian Lanjutan"/><!-- v11 -->
	<phrase id="AdvancedSearchBtn" value="Pencarian Lanjutan" class="icon-advanced-search ewIcon"/><!-- v11 -->
	<phrase id="AllRecords" value="Semua"/>
	<phrase id="AllWord" value="Semua kata"/>
	<phrase id="AlwaysAsk" value="Selalu tanya nama pengguna dan kata sandi saya"/>
	<phrase id="AnyWord" value="Kata apapun"/>
	<phrase id="AuditTrailAutoLogin" value="autologin"/>
	<phrase id="AuditTrailFailedAttempt" value="gagal usaha ke: %n"/>
	<phrase id="AuditTrailUserLoggedIn" value="pengguna sudah tercatat masuk"/>
	<phrase id="AuditTrailPasswordExpired" value="kata sandi sudah habis masa lakunya"/>
	<phrase id="AuditTrailLogin" value="login"/>
	<phrase id="AuditTrailLogout" value="logout"/>
	<phrase id="AutoLogin" value="Otomatis login sampai saya logout secara eksplisit"/>
	<phrase id="Average" value="Rata-rata"/>
	<phrase id="BackToList" value="Kembali ke Daftar"/>
	<phrase id="BackToLogin" value="Kembali ke halaman Login"/>
	<phrase id="BackToMasterRecordPage" value="Kembali ke tabel master"/>
	<phrase id="BatchDeleteBegin" value="*** Mulai penghapusan banyak ***"/>
	<phrase id="BatchDeleteRollback" value="*** Membatalkan penghapusan banyak ***"/>
	<phrase id="BatchDeleteSuccess" value="*** Penghapusan banyak berhasil ***"/>
	<phrase id="BatchInsertBegin" value="*** Mulai penambahan banyak ***"/>
	<phrase id="BatchInsertRollback" value="*** Membatalkan penambahan banyak ***"/>
	<phrase id="BatchInsertSuccess" value="*** Penambahan banyak berhasil ***"/>
	<phrase id="BatchUpdateBegin" value="*** Mulai pembaruan banyak ***"/>
	<phrase id="BatchUpdateRollback" value="*** Membatalkan pembaruan banyak ***"/>
	<phrase id="BatchUpdateSuccess" value="*** Pembaruan banyak berhasil ***"/>
<!-- ***
	<phrase id="BreadcrumbDivider" value="/"/>
-->
	<phrase id="ButtonActions" value="Aksi" class="icon-options ewIcon"/><!-- v11 -->
	<phrase id="ButtonAddEdit" value="Tambah/Ubah" class="icon-addedit ewIcon"/><!-- v11 -->
	<phrase id="ButtonDetails" value="Master/Detail" class="icon-master-detail ewIcon"/><!-- v11 -->
	<phrase id="ButtonExport" value="Ekspor" class="icon-export ewIcon"/><!-- v11 -->
	<phrase id="ButtonListOptions" value="Pilihan" class="icon-options ewIcon"/><!-- v11 -->
	<phrase id="ButtonSearch" value="Cari" class="icon-search ewIcon"/><!-- v11 -->
	<phrase id="CancelBtn" value="Batal"/>
	<phrase id="CancelLink" value="Batal" class="glyphicon glyphicon-remove ewIcon"/><!-- v11 -->
	<phrase id="ChangePwd" value="Ganti Kata Sandi"/>
	<phrase id="ChangePwdPage" value="Ganti Kata Sandi"/>
	<phrase id="ChangePwdBtn" value="Ganti"/>
	<phrase id="ChooseFileBtn" value="Pilih..."/><!-- v11 -->
	<phrase id="ChooseFile" value="Pilih file"/><!-- v11 -->
	<phrase id="ChooseFiles" value="Pilih file-file"/><!-- v11 -->
	<phrase id="Confirm" value="Konfirmasikan"/>
	<phrase id="ConfirmBtn" value="Konfirmasikan"/>
	<phrase id="ConfirmPassword" value="Konfirmasikan Kata Sandi"/>
	<phrase id="ConflictCancelLink" value="Batal"/>
	<phrase id="LightboxTitle" value=" " client="1"/><!-- v11 -->
	<phrase id="LightboxCurrent" value="image {current} dari {total}" client="1"/><!-- Note: DO NOT translate "{current}" and "{total}" --><!-- v11 -->
	<phrase id="LightboxPrevious" value="mundur" client="1"/><!-- v11 -->
	<phrase id="LightboxNext" value="maju" client="1"/><!-- v11 -->
	<phrase id="LightboxClose" value="tutup" client="1"/><!-- v11 -->
	<phrase id="LightboxXhrError" value="Konten ini gagal dimuat." client="1"/><!-- v11 -->
	<phrase id="LightboxImgError" value="Gambar ini gagal dimuat." client="1"/><!-- v11 -->
	<phrase id="Copy" value="Salin"/>
	<phrase id="CopyLink" value="Salin" class="icon-copy ewIcon"/><!-- v11 -->
	<phrase id="Count" value="Jumlah"/>
	<phrase id="CustomActionCompleted" value="Aksi '%s' telah selesai"/>
	<phrase id="CustomActionCancelled" value="Aksi '%s' dibatalkan"/>
	<phrase id="CustomView" value="TAMPILAN KOSTUM"/>
	<phrase id="Delete" value="Hapus"/>
	<phrase id="DeleteBtn" value="Hapus"/>
	<phrase id="DeleteCancelled" value="Penghapusan dibatalkan"/>
	<phrase id="DeleteConfirmMsg" value="Anda yakin ingin menghapus record ini?" client="1"/>
	<phrase id="DeleteLink" value="Hapus" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="DeleteMultiConfirmMsg" value="Anda ingin menghapus record yang terpilih?" client="1"/>
	<phrase id="DeleteSelectedLink" value="Hapus Record Terpilih" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="DeleteSuccess" value="Penghapusan berhasil"/>
	<phrase id="DetailLink" value=""/>
	<phrase id="DetailCount" value="&lt;span dir='ltr'&gt;(%c)&lt;/span&gt;"/><!-- v11 -->
	<phrase id="MasterDetailCopyLink" value="Salin Master/Detail" class="icon-md-copy ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailEditLink" value="Ubah Master/Detail" class="icon-md-edit ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailListLink" value="Daftar Detail" class="icon-table ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailViewLink" value="Tampilan Master/Detail" class="icon-md-view ewIcon"/><!-- v11 -->
	<phrase id="DupIndex" value="Nilai duplikat '%v' untuk indeks yang unik '%f'"/>
	<phrase id="DupKey" value="Kunci utama duplikat: '%f'"/>
	<phrase id="Edit" value="Ubah"/>
<!-- ***
	<phrase id="EditBtn" value="Ubah"/>
-->
	<phrase id="EditLink" value="Ubah" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="EnterNewPassword" value="Masukkan kata sandi yang baru" client="1"/>
	<phrase id="EnterOldPassword" value="Masukkan kata sandi yang lama" client="1"/>
	<phrase id="EnterPassword" value="Masukkan kata sandi" client="1"/>
	<phrase id="EnterPwd" value="Masukkan kata sandi" client="1"/>
	<phrase id="EnterRequiredField" value="Masukkan ruas yang dibutuhkan - %s"/><!-- v11 -->
	<phrase id="EnterSearchCriteria" value="Masukkan kriteria pencarian"/>
	<phrase id="EnterUserName" value="Masukkan nama pengguna" client="1"/>
	<phrase id="EnterValidateCode" value="Masukkan kode validasi yang ditampilkan" client="1"/><!-- v11 -->
	<phrase id="EnterSenderEmail" value="Masukkan email pengirim" client="1"/>
	<phrase id="EnterProperSenderEmail" value="Melebih jumlah maksimum email pengirim atau alamat email tidak benar" client="1"/>
	<phrase id="EnterRecipientEmail" value="Masukkan email penerima" client="1"/>
	<phrase id="EnterProperRecipientEmail" value="Melebihi jumlah maksimum email penerima atau alamat email tidak benar" client="1"/>
	<phrase id="EnterProperCcEmail" value="Melebihi jumlah maksimum email cc atau alamat email tidak benar" client="1"/>
	<phrase id="EnterProperBccEmail" value="Melebihi jumlah maksimum email bcc atau alamat email tidak benar" client="1"/>
	<phrase id="EnterSubject" value="Masukkan subject" client="1"/>
	<phrase id="EmailFormSender" value="Dari"/>
	<phrase id="EmailFormRecipient" value="Kepada"/>
	<phrase id="EmailFormCc" value="Cc"/>
	<phrase id="EmailFormBcc" value="Bcc"/>
	<phrase id="EmailFormSubject" value="Subjek"/>
	<phrase id="EmailFormMessage" value="Pesan"/>
	<phrase id="EmailFormContentType" value="Kirim sebagai"/>
	<phrase id="EmailFormContentTypeUrl" value="URL"/>
	<phrase id="EmailFormContentTypeHtml" value="HTML"/>
	<phrase id="EnterUid" value="Masukkan ID Pengguna" client="1"/>
	<phrase id="EnterValidEmail" value="Masukkan alamat email yang valid!" client="1"/>
	<phrase id="ExactPhrase" value="Frase yang tepat"/>
	<phrase id="ExceedMaxRetry" value="Melebihi jumlah maksimum usaha login. Akun terkunci. Silahkan coba lagi dalam %t menit"/>
	<phrase id="ExceedMaxEmailExport" value="Melebihi jumlah maksimum email ekspor. Cobalah lagi nanti"/>
	<phrase id="ExportToCsv" value="Ekspor ke CSV" class="icon-csv ewIcon"/><!-- v11 -->
	<phrase id="ExportToCsvText" value="CSV"/>
	<phrase id="ExportToEmail" value="Email" class="icon-email ewIcon"/><!-- v11 -->
	<phrase id="ExportToEmailText" value="Email" client="1"/>
	<phrase id="ExportToExcel" value="Ekspor ke Excel" class="icon-excel ewIcon"/><!-- v11 -->
	<phrase id="ExportToExcelText" value="Excel"/>
	<phrase id="ExportToHtml" value="Ekspor ke HTML" class="icon-html ewIcon"/><!-- v11 -->
	<phrase id="ExportToHtmlText" value="HTML"/>
	<phrase id="ExportToPDF" value="Ekspor ke PDF" class="icon-pdf ewIcon"/><!-- v11 -->
	<phrase id="ExportToPDFText" value="PDF"/>
	<phrase id="ExportToWord" value="Ekspor ke Word" class="icon-word ewIcon"/><!-- v11 -->
	<phrase id="ExportToWordText" value="Word"/>
	<phrase id="ExportToXml" value="Ekspor ke XML" class="icon-xml ewIcon"/><!-- v11 -->
	<phrase id="ExportToXmlText" value="XML"/>
	<phrase id="FailedToSendMail" value="Gagal mengirim email. "/>
	<phrase id="FieldName" value="Nama Ruas"/>
	<phrase id="FieldRequiredIndicator" value="&lt;span class=&quot;ewRequired&quot;&gt;&amp;nbsp;*&lt;/span&gt;"/>
	<phrase id="FileNotFound" value="File tidak ditemukan"/><!-- *** characters need to be supported by EW_TMP_IMAGE_FONT *** -->
	<phrase id="OverwriteBtn" value="Timpa"/>
	<phrase id="OverwriteLink" value="Timpa"/>
	<phrase id="ForgotPwd" value="Lupa Kata Sandi"/>
	<phrase id="GoBack" value="Kembali"/>
	<phrase id="GridAddCancelled" value="Penambahan grid dibatalkan"/><!-- v11 -->
	<phrase id="GridAddLink" value="Tambah di Grid" class="icon-grid-add ewIcon"/><!-- v11 -->
	<phrase id="GridCancelLink" value="Batal" class="glyphicon glyphicon-remove ewIcon"/><!-- v11 -->
	<phrase id="GridEditCancelled" value="Pengubahan grid dibatalkan"/><!-- v11 -->
	<phrase id="GridEditLink" value="Ubah di Grid" class="icon-grid-edit ewIcon"/><!-- v11 -->
	<phrase id="GridInsertLink" value="Tambahkan" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="GridSaveLink" value="Simpan" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
<!-- ***
	<phrase id="HideHighlight" value="Hide highlight" client="1"/>
-->
	<phrase id="Highlight" value="Sorot"/><!-- v11 -->
	<phrase id="HighlightBtn" value="Sorot" class="icon-highlight ewIcon"/><!-- v11 -->
	<phrase id="HomePage" value="Beranda" class="glyphicon glyphicon-home ewIconHome"/><!-- v11 -->
	<phrase id="IncorrectCreditCard" value="Nomor kartu kredit tidak benar"/>
	<phrase id="IncorrectDateYMD" value="Tanggal tidak benar, format = yyyy%smm%sdd"/>
	<phrase id="IncorrectDateMDY" value="Tanggal tidak benar, format = mm%sdd%syyyy"/>
	<phrase id="IncorrectDateDMY" value="Tanggal tidak benar, format = dd%smm%syyyy"/>
	<phrase id="IncorrectShortDateYMD" value="Tanggal tidak benar, format = yy%smm%sdd"/>
	<phrase id="IncorrectShortDateMDY" value="Tanggal tidak benar, format = mm%sdd%syy"/>
	<phrase id="IncorrectShortDateDMY" value="Tanggal tidak benar, format = dd%smm%syy"/>
	<phrase id="IncorrectEmail" value="Email tidak benar" client="1"/>
	<phrase id="IncorrectField" value="Ruas tidak benar" client="1"/>
	<phrase id="IncorrectFloat" value="Angka desimal tidak benar" client="1"/>
	<phrase id="IncorrectGUID" value="GUID tidak benar" client="1"/>
	<phrase id="IncorrectInteger" value="Integer tidak benar" client="1"/>
	<phrase id="IncorrectPhone" value="Nomor telepon tidak benar" client="1"/>
	<phrase id="IncorrectRegExp" value="Ekspresi regular tidak cocok" client="1"/>
	<phrase id="IncorrectRange" value="Angka harus di antara %1 dan %2" client="1"/>
	<phrase id="IncorrectSSN" value="Nomor keamanan sosial tidak benar" client="1"/>
	<phrase id="IncorrectTime" value="Waktu tidak benar (hh:mm:ss)" client="1"/>
	<phrase id="IncorrectZip" value="Kodepos tidak benar" client="1"/>
	<phrase id="InlineAddLink" value="Tambah di Baris" class="icon-inline-add ewIcon"/><!-- v11 -->
	<phrase id="InlineCopyLink" value="Salin di Baris" class="icon-inline-copy ewIcon"/><!-- v11 -->
	<phrase id="InlineEditLink" value="Ubah di Baris" class="icon-inline-edit ewIcon"/><!-- v11 -->
	<phrase id="InsertCancelled" value="Penambahan dibatalkan"/>
	<phrase id="InsertFailed" value="Penambahan gagal" client="1"/>
	<phrase id="InsertLink" value="Tambah" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="InsertSuccess" value="Penambahan berhasil"/>
	<phrase id="InvalidEmail" value="Email tidak valid"/>
	<phrase id="InvalidField" value="Ruas tidak valid"/>
	<phrase id="InvalidKeyValue" value="Nilai kunci tidak valid"/>
	<phrase id="InvalidRecord" value="Record tidak valid! Kunci bernilai null" client="1"/>
	<phrase id="InvalidPostRequest" value="Permintaan post tidak valid"/><!-- v11 -->
	<phrase id="InvalidParameter" value="Parameter tidak valid"/>
	<phrase id="InvalidPassword" value="Kata sandi tidak valid"/>
	<phrase id="InvalidNewPassword" value="Kata sandi yang baru tidak valid"/>
	<phrase id="InvalidUidPwd" value="ID Pengguna atau Kata Sandi tidak valid"/>
	<phrase id="Keep" value="Pertahankan"/>
	<phrase id="Language" value="Bahasa"/>
	<phrase id="Loading" value="Sedang memuat..." client="1"/>
	<phrase id="Login" value="Login"/>
	<phrase id="LoginCancelled" value="Login dibatalkan"/>
	<phrase id="LoginOptions" value="Pilihan"/><!-- v11 -->
	<phrase id="LoginPage" value="Login"/>
	<phrase id="Logout" value="Logout"/>
	<phrase id="MasterRecord" value="Record Master: "/>
	<phrase id="MaxFileSize" value="Ukuran file maksimum (%s bytes) telah terlampaui." client="1"/>
	<phrase id="MessageOK" value="OK" client="1"/>
	<phrase id="MismatchPassword" value="Kata sandi tidak cocok" client="1"/>
	<phrase id="MissingLookupTableName" value="Nama tabel lookup tidak ada"/>
	<phrase id="MissingDisplayFieldName" value="Nama ruas yang ditampilkan tidak ada"/>
	<phrase id="MissingDisplayFieldValue" value="Nilai ruas yang ditampilkan tidak ada"/>
	<phrase id="MissingUserLevelID" value="ID Level Pengguna tidak ada"/>
	<phrase id="MissingUserLevelName" value="Nama Level Pengguna tidak ada"/>
	<phrase id="MobileMenu" value="Menu"/>
	<phrase id="MultipleMasterDetails" value="Master/Detail" class="icon-master-detail ewIcon"/><!-- v11 -->
	<phrase id="New" value="Baru"/>
	<phrase id="NewPassword" value="Kata Sandi Baru"/>
	<phrase id="Next" value="Maju"/>
	<phrase id="NoAddRecord" value="Tidak ada record yang ditambahkan" client="1"/>
	<phrase id="NoFieldSelected" value="Tidak ada ruas terpilih yang diperbarui" client="1"/>
	<phrase id="NoPermission" value="Anda tidak memiliki ijin untuk mengakses halaman ini."/>
	<phrase id="NoAddPermission" value="Anda tidak memiliki ijin untuk menambahkan record."/>
	<phrase id="NoDeletePermission" value="Anda tidak memiliki ijin untuk menghapus record."/>
	<phrase id="NoEditPermission" value="Anda tidak memiliki ijin untuk mengubah record."/>
	<phrase id="NoRecord" value="Tidak ada record ditemukan"/>
	<phrase id="NoRecordForKey" value="Tidak ada record ditemukan untuk kunci = "/>
	<phrase id="NoRecordSelected" value="Tidak ada record yang dipilih" client="1"/>
	<phrase id="NoTableGenerated" value="Tidak ada tabel yang dibangkitkan"/>
	<phrase id="NoUserLevel" value="Tidak ada pengaturan level pengguna."/>
	<phrase id="Of" value="dari"/>
	<phrase id="Old" value="Lama"/>
	<phrase id="OldPassword" value="Kata Sandi Lama"/>
	<phrase id="OptionAlreadyExist" value="Pilihan sudah ada"/>
	<phrase id="Page" value="Halaman"/>
	<phrase id="PagerFirst" value="Awal"/>
	<phrase id="PagerLast" value="Akhir"/>
	<phrase id="PagerNext" value="Maju"/>
	<phrase id="PagerPrevious" value="Mundur"/>
	<phrase id="Password" value="Kata Sandi"/>
	<phrase id="PasswordRequest" value="Permintaan Kata Sandi"/>
	<phrase id="PasswordChanged" value="Kata Sandi Telah Diganti"/>
	<phrase id="PasswordExpired" value="Kata Sandi sudah habis masa berlakunya. Silahkan ganti kata sandi."/>
	<phrase id="Permission" value="Hak Akses" class="icon-user ewIcon"/><!-- v11 -->
	<phrase id="PermissionAddCopy" value="Tambah/Salin"/>
	<phrase id="PermissionDelete" value="Hapus"/>
	<phrase id="PermissionEdit" value="Ubah"/>
	<phrase id="PermissionListSearchView" value="Daftar/Cari/Tampilan"/>
	<phrase id="PermissionList" value="Daftar"/>
	<phrase id="PermissionSearch" value="Cari"/>
	<phrase id="PermissionView" value="Tampilan"/>
	<phrase id="PickDate" value="Pilih tanggal"/>
	<phrase id="PleaseSelect" value="Silahkan Pilih"/>
	<phrase id="PleaseWait" value="Mohon tunggu..." client="1"/>
	<phrase id="PrimaryKeyUnspecified" value="Kunci utama belum ditentukan"/>
	<phrase id="PrinterFriendly" value="Ramah Cetakan" class="icon-print ewIcon"/><!-- v11 -->
	<phrase id="PrinterFriendlyText" value="Ramah Cetakan"/>
	<phrase id="Prev" value="Mundur"/>
	<phrase id="PwdEmailSent" value="Kata sandi sudah dikirim ke email Anda"/>
	<phrase id="ResetPwdEmailSent" value="Email untuk mereset kata sandi sudah dikirim ke Anda"/>
	<phrase id="QuickSearch" value="Pencarian Cepat"/>
	<phrase id="QuickSearchBtn" value="Cari"/>
	<phrase id="QuickSearchAuto" value="Otomatis" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAutoShort" value="" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAll" value="Semua kata kunci" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAllShort" value="Semua" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAny" value="Apapun kata kunci" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAnyShort" value="Apapun" client="1"/><!-- v11 -->
	<phrase id="QuickSearchExact" value="Cocok persis" client="1"/><!-- v11 -->
	<phrase id="QuickSearchExactShort" value="Cocok" client="1"/><!-- v11 -->
	<phrase id="Record" value="Record"/>
	<phrase id="RecordChangedByOtherUser" value="Data telah diganti oleh Pengguna lain. Klik [Muat Ulang] untuk mengambil data yang berubah (data Anda di form akan ditimpa) atau klik  [Timpa] untuk menimpa data yang telah diganti."/>
	<phrase id="RecordDeleted" value="record telah dihapus"/>
	<phrase id="RecordInserted" value="record telah dimasukkan"/>
	<phrase id="RecordUpdated" value="record telah diperbarui"/>
	<phrase id="RecordsPerPage" value="Ukuran Halaman"/>
	<phrase id="Register" value="Pendaftaran"/>
	<phrase id="RegisterBtn" value="Daftarkan"/>
	<phrase id="RegisterSuccess" value="Pendaftaran berhasil"/>
	<phrase id="RegisterSuccessActivate" value="Pendaftaran berhasil. Sebuah email telah dikirim ke alamat email Anda, silahkan klik link yang terdapat di email untuk mengaktifkan akun Anda."/>
	<phrase id="RegisterPage" value="Pendaftaran"/>
	<phrase id="RelatedRecordRequired" value="Anda tidak dapat menambah atau memperbarui record karena nilai foreign key tidak terdapat di tabel master '%t'"/>
	<phrase id="RelatedRecordExists" value="Anda tidak dapat menghapus record karena record terkait terdapat di tabel detail '%t'"/>
	<phrase id="ReloadBtn" value="Muat Ulang"/>
	<phrase id="ReloadLink" value="Muat Ulang"/>
	<phrase id="RememberMe" value="Ingat saya"/>
	<phrase id="Remove" value="Hapus"/>
	<phrase id="Replace" value="Ganti"/>
	<phrase id="Report" value="Laporan"/>
	<phrase id="RequestPwdPage" value="Permintaan Kata Sandi"/>
	<phrase id="Reset" value="Reset"/>
	<phrase id="ResetSearchBtn" value="Reset" class="icon-reset-search ewIcon"/><!-- v11 -->
	<phrase id="ResetSearch" value="Reset"/>
	<phrase id="RptAvg" value="Rata-rata"/>
	<phrase id="RptDtlRec" value="Detail Record"/>
	<phrase id="RptGrandTotal" value="Total Seluruh"/>
	<phrase id="RptMax" value="Maksimum"/>
	<phrase id="RptMin" value="Minimum"/>
	<phrase id="RptSum" value="Jumlah"/>
	<phrase id="RptSumHead" value="Jumlah untuk"/>
	<phrase id="SaveBtn" value="Simpan"/><!-- v11 -->
	<phrase id="SaveUserName" value="Simpan nama pengguna saya"/>
	<phrase id="Search" value="Cari"/>
	<phrase id="SearchBtn" value="Cari" class="glyphicon glyphicon-search ewIcon"/><!-- v11 -->
	<phrase id="SearchPanel" value="Panel Cari"/><!-- v11 -->
	<phrase id="SendEmailBtn" value="Kirim"/>
	<phrase id="SendEmailSuccess" value="Email berhasil dikirim" client="1"/>
	<phrase id="SendPwd" value="Kirim"/>
	<phrase id="SequenceNumber" value="%s."/>
	<phrase id="ShowAllBtn" value="Tampilkan semua" class="icon-reset-search ewIcon"/><!-- v11 -->
	<phrase id="ShowAll" value="Tampilkan semua"/><!-- v11 -->
<!-- ***
	<phrase id="ShowHighlight" value="Show highlight" client="1"/>
-->
	<phrase id="SrchLegend" value=""/>
	<phrase id="Table" value="TABEL"/>
	<phrase id="TblTypeTABLE" value="Tabel: "/>
	<phrase id="TblTypeVIEW" value="Tampilan: "/>
	<phrase id="TblTypeCUSTOMVIEW" value="Tampilan Kostum: "/>
	<phrase id="TblTypeREPORT" value="Laporan: "/>
	<phrase id="To" value="sampai"/>
	<phrase id="Total" value="Total"/>
	<phrase id="UnauthorizedUserID" value="Pengguna (%c) tidak diotorisasi untuk menugaskan ID Pengguna (%u)."/>
	<phrase id="UnauthorizedParentUserID" value="Pengguna (%c) tidak diotorisasi untuk menugaskan ID Pengguna Induk (%p)."/>
	<phrase id="UnauthorizedMasterUserID" value="Pengguna (%c) tidak diotorisasi untuk menambahkan record. Filter Master: %f"/>
<!-- ***
	<phrase id="UnmatchedValue" value="Value does not exist" imageurl="{_images}/warn.gif" imagewidth="16" imageheight="15"/>
-->
	<phrase id="Update" value="Perbarui"/>
	<phrase id="UpdateBtn" value="Perbarui"/>
	<phrase id="UpdateCancelled" value="Pembaruan dibatalkan"/>
	<phrase id="UpdateFailed" value="Pembaruan gagal"/>
	<phrase id="UpdateLink" value="Perbarui" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="UpdateSelectAll" value="Pilih semua"/><!-- v11 -->
	<phrase id="UpdateSelectedLink" value="Perbarui Record Terpilih" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="UpdateSuccess" value="Pembaruan berhasil"/>
	<phrase id="Uploading" value="Sedang mengunggah..." client="1"/>
	<phrase id="UploadStart" value="Mulai" client="1"/>
	<phrase id="UploadCancel" value="Batal" client="1"/>
	<phrase id="UploadDelete" value="Hapus" client="1"/>
	<phrase id="UploadOverwrite" value="Timpa file lama?" client="1"/>
	<phrase id="UploadErrMsg1" value="File yang diunggah melebihi nilai upload_max_filesize di php.ini"/>
	<phrase id="UploadErrMsg2" value="File yang diunggah melebih nilai MAX_FILE_SIZE yang ditentukan di form HTML"/>
	<phrase id="UploadErrMsg3" value="File yang digunggah hanya berhasil sebagian diterima"/>
	<phrase id="UploadErrMsg4" value="Tidak ada file yang diunggah"/>
	<phrase id="UploadErrMsg6" value="Folder sementara tidak ada"/>
	<phrase id="UploadErrMsg7" value="Gagal menulis file ke disk"/>
	<phrase id="UploadErrMsg8" value="Ekstensi PHP dihentikan oleh pengunggah file"/>
	<phrase id="UploadErrMsgPostMaxSize" value="File yang diunggah melebihi nilai post_max_size di php.ini"/>
	<phrase id="UploadErrMsgMaxFileSize" value="File terlalu besar" client="1"/>
	<phrase id="UploadErrMsgMinFileSize" value="File terlalu kecil" client="1"/>
	<phrase id="UploadErrMsgAcceptFileTypes" value="Tipe File tidak diijinkan" client="1"/>
	<phrase id="UploadErrMsgMaxNumberOfFiles" value="Jumlah maksimum file telah terlewati" client="1"/>
	<phrase id="UploadErrMsgMaxWidth" value="Gambar melebihi lebar maksimum"/>
	<phrase id="UploadErrMsgMinWidth" value="Gambar membutuhkan lebar minimum"/>
	<phrase id="UploadErrMsgMaxHeight" value="Gambar melebihi tinggi maksimum"/>
	<phrase id="UploadErrMsgMinHeight" value="Gambar membutuhkan tinggi minimum"/>
	<phrase id="UploadErrMsgMaxFileLength" value="Total panjang nama file melebihi ukuran field" client="1"/>
	<phrase id="UserEmail" value="Email"/>
	<phrase id="UserExists" value="Pengguna sudah ada"/>
	<phrase id="UserLevel" value="Level Pengguna: "/>
	<phrase id="UserLevelAdministratorName" value="Nama level pengguna untuk level pengguna -1 haruslah 'Administrator'" client="1"/>
	<phrase id="UserLevelPermission" value="Hak Akses Level Pengguna"/>
	<phrase id="UserLevelIDInteger" value="ID Level Pengguna haruslah angka Integer" client="1"/>
	<phrase id="UserLevelDefaultName" value="Nama Level Pengguna untuk level pengguna haruslah 'Default'" client="1"/>
	<phrase id="UserLevelIDIncorrect" value="ID Level Pengguna yang ditentukan oleh Pengguna harus lebih besar dari 0" client="1"/>
	<phrase id="UserLevelNameIncorrect" value="Nama Level Pengguna yang ditentukan oleh Pengguna tidak boleh sama dengan 'Administrator' atau 'Default'" client="1"/>
	<phrase id="UserLoggedIn" value="Pengguna '%u' sudah tercatat masuk!"/>
	<phrase id="UserName" value="Nama Pengguna"/>
	<phrase id="UserProfileCorrupted" value="Profil pengguna korup. Silahkan logout lalu login kembali"/>
	<phrase id="ValueNotExist" value="Nilai tidak ada" client="1"/><!-- v11 -->
	<phrase id="View" value="Tampilan"/>
	<phrase id="ViewImageGallery" value="Tampilkan gambar"/><!-- v11 -->
	<phrase id="ViewLink" value="Tampilkan" class="icon-view ewIcon"/><!-- v11 -->
	<phrase id="ViewPageAddLink" value="Tambah" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="ViewPageCopyLink" value="Salin" class="icon-copy ewIcon"/><!-- v11 -->
	<phrase id="ViewPageDeleteLink" value="Hapus" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="ViewPageDetailLink" value=""/>
	<phrase id="ViewPageEditLink" value="Ubah" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="WrongFileType" value="Tipe file tidak diijinkan." client="1"/>
	<phrase id="TableOrView" value="Tabel"/>
	<phrase id="=" value=" "/>
	<phrase id="&lt;&gt;" value="&amp;lt;&amp;gt;"/>
	<phrase id="&lt;" value="&amp;lt;"/>
	<phrase id="&lt;=" value="&amp;lt;="/>
	<phrase id="&gt;" value="&amp;gt;"/>
	<phrase id="&gt;=" value="&amp;gt;="/>
	<phrase id="LIKE" value="mengandung"/>
	<phrase id="NOT LIKE" value="tidak mengandung"/>
	<phrase id="STARTS WITH" value="dimulai dengan"/>
	<phrase id="ENDS WITH" value="diakhiri dengan"/>
	<phrase id="IS NULL" value="sama dengan null"/>
	<phrase id="IS NOT NULL" value="tidak sama dengan null"/>
	<phrase id="BETWEEN" value="di antara"/>
	<phrase id="AND" value="dan"/>
	<phrase id="OR" value="atau"/>
	
	<phrase id="ErrorPassTooShort" value="Kata sandi terlalu singkat. Minimum %n karakter."/>
	<phrase id="ErrorPassTooLong" value="Kata sandi terlalu panjang. Maksimum %n karakter."/>
	<phrase id="ErrorPassDoesNotIncludeLetter" value="Kata sandi harus mengandung sedikitnya satu karakter angka."/>
	<phrase id="ErrorPassDoesNotIncludeCaps" value="Kata sandi harus mengandung sedikitnya satu karakter huruf besar."/>
	<phrase id="ErrorPassDoesNotIncludeNumber" value="Kata sandi harus mengandung sedikitnya satu karakter angka."/>
	<phrase id="ErrorPassDoesNotIncludeSymbol" value="Kata sandi harus mengandung sedikitnya satu karakter simbol."/>
	<phrase id="ErrorPassCouldNotBeSame" value="Kata sandi lama tidak boleh sama dengan kata sandi baru."/>
	<phrase id="mismatch" value="Tidak cocok"/>
	<phrase id="match" value="Cocok"/>
	<phrase id="empty" value="Kosong"/>
	<phrase id="veryweak" value="Sangat lemah"/>
	<phrase id="weak" value="Lemah"/>
	<phrase id="better" value="Lumayan"/>
	<phrase id="good" value="Baik"/>
	<phrase id="strong" value="Kuat"/>
	<phrase id="strongest" value="Sangat kuat"/>
	
	<phrase id="IAgreeWith" value="Saya setuju dengan"/>
	<phrase id="Print" value="Cetak"/>
	<phrase id="IAgree" value="Saya Setuju dan Lanjutkan!"/>
	<phrase id="TaCTitle" value="Syarat dan Ketentuan"/>
	<phrase id="TaCContent" value="&lt;i>Syarat dan &lt;u>Ketentuan&lt;/u>&lt;/i>.&lt;br />&lt;br />Masukkan syarat dan ketentuan di sini ...&lt;br />&lt;br />Semua standar format HTML bisa disertakan."/>
	<phrase id="TACNotAvailable" value="Syarat dan Ketentuan saat ini tidak tersedia"/>
	
	<phrase id="AlertifyAlert" value="Perhatian" client="1"/>
	<phrase id="AlertifyConfirm" value="Konfirmasi" client="1"/>
	<phrase id="AlertifyPrompt" value="Masukkan" client="1"/>
	<phrase id="AlertifyAdd" value="Sedang menambahkan record ..." client="1"/>
	<phrase id="AlertifyAddConfirm" value="Anda yakin akan menambahkan record?"/>
	<phrase id="AlertifyEdit" value="Sedang memperbarui ..." client="1"/>
	<phrase id="AlertifyEditConfirm" value="Anda yakin ingin memperbarui record?"/>
	<phrase id="AlertifySaveGrid" value="Sedang menyimpan grid ..." client="1"/>
	<phrase id="AlertifySaveGridConfirm" value="Anda yakin ingin menyimpan grid?"/>
	<phrase id="AlertifyDelete" value="Sedang menghapus ..." client="1"/>
	<phrase id="AlertifyDeleteConfirm" value="Anda yakin ingin menghapus record?"/>
	<phrase id="AlertifyCancel" value="Sedang membatalkan ..." client="1"/>
	<phrase id="AlertifyProcessing" value="Sedang memproses ..." client="1"/>
	<phrase id="MyOKMessage" value="OK" client="1"/>
	<phrase id="MyCancelMessage" value="Batal" client="1"/>
	
	<phrase id="Welcome" value="Selamat datang"/>
	<phrase id="AskToLogout" value="Anda yakin ingin keluar dari aplikasi?"/>
	<phrase id="Yes" value="Ya"/>
	<phrase id="No" value="Tidak"/>
	
	<phrase id="PermissionPrinterFriendly" value="Ramah Cetakan"/>
	<phrase id="PermissionExportToHTML" value="Ekspor ke HTML"/>
	<phrase id="PermissionExportToExcel" value="Ekspor ke Excel"/>
	<phrase id="PermissionExportToWord" value="Ekspor ke Word"/>
	<phrase id="PermissionExportToPDF" value="Ekspor ke PDF"/>
	<phrase id="PermissionExportToXML" value="Ekspor ke XML"/>
	<phrase id="PermissionExportToCSV" value="Ekspor ke CSV"/>
	<phrase id="PermissionExportToEmail" value="Ekspor ke Email"/>
	
	<phrase id="MaximumRecordsPerPage" value="Maksimum %t record per halaman."/>
	
	<phrase id="Help" value="Bantuan"/>
	<phrase id="HelpNotAvailable" value="Maaf - tidak ada bantuan tersedia untuk halaman ini"/>
	<phrase id="AboutUs" value="Tentang Kami"/>
	<phrase id="TaCTitle" value="Syarat dan Ketentuan"/>
	<phrase id="TaCContent" value="&lt;i>Syarat dan &lt;u>Ketentuan&lt;/u>&lt;/i>.&lt;br />&lt;br />Masukkan syarat dan ketentuan di sini ...&lt;br />&lt;br />Semua standar format HTML bisa disertakan."/>
	<phrase id="TACNotAvailable" value="Syarat dan Ketentuan saat ini tidak tersedia"/>
	
	<phrase id="BackToTop" value="Kembali ke Atas"/>

	<phrase id="LogChangePassword" value="mengganti kata sandi"/>
	<phrase id="LogResetPassword" value="mereset kata sandi"/>
	
	<phrase id="LongRecNo" value="Nomor Urut"/>
	<phrase id="ShortRecNo" value="#"/>
	<phrase id="AuditTrailUnknownUserLoggedIn" value="Pengguna tidak dikenal: '%u' berusaha login"/>
	
	<phrase id="ExceedMaxRetryNew" value="Telah melebihi jumlah usaha maksimum login. Akun terkunci. Silahkan coba lagi dalam %t."/>
	<phrase id="Days" value="hari"/>
	<phrase id="Hours" value="jam"/>
	<phrase id="Minutes" value="menit"/>
	<phrase id="Seconds" value="detik"/>
	
	<phrase id="UserAlreadyLoggedIn" value="Pengguna '%u' sudah tercatat masuk dan sesi pengguna sudah berhasil dibersihkan. &lt;br /&gt;&lt;br /&gt;Silahkan login ulang sekarang!"/>
	
	<phrase id="AddBreadcrumbLinks" value="Tambahkan Tautan Breadcrumb"/>
	<phrase id="AddBreadcrumbLinksNoDetails" value="Masukkan detail yang dibutuhkan"/>
	<phrase id="AddBreadcrumbLinksNoParent" value="Operasi gagal - Induk Judul Halaman tidak ada di tabel breadcrumb"/>
	<phrase id="AddBreadcrumbLinksDuplicate" value="Operasi gagal - Judul Halaman &lt;strong>%s&lt;/strong> sudah ada di tabel breadcrumblinks"/>
	<phrase id="AddBreadcrumbLinksFailed" value="Operasi gagal - silahkan periksa ulang entrian Anda"/>
	<phrase id="AddBreadcrumbLinksSuccess" value="Operasi berhasil - tautan breadcrumb &lt;strong>%s&lt;/strong> telah ditambahkan"/>
	<phrase id="DeleteBreadcrumbLinks" value="Hapus Tautan Breadcrumb"/>
	<phrase id="DeleteBreadcrumbLinksWarning" value="Peringatan: Dengan menghapus sebuah induk tautan breadcrumb maka akan otomatis menghapus semua tautan di bawahnya. Berhati-hatilah karena proses ini tidak dapat dibatalkan!"/>
	<phrase id="DeleteBreadcrumbLinksNoDetails" value="Silahkan pilih sebuah tautan breadcrumb atau Judul Halaman"/>
	<phrase id="DeleteBreadcrumbLinksNoData" value="Operasi gagal - tidak ada data di tabel breadcrumblinks"/>
	<phrase id="DeleteBreadcrumbLinksNotFound" value="Operasi gagal - Judul Halaman tidak ada di tabel breadcrumblinks"/>
	<phrase id="DeleteBreadcrumbLinksFailed" value="Operasi gagal - silahkan periksa ulang entrian Anda"/>
	<phrase id="DeleteBreadcrumbLinksSuccess" value="Operasi berhasil - tautan breadcrumb &lt;strong>%s&lt;/strong> telah dihapus"/>
	<phrase id="MoveBreadcrumbLinks" value="Pindahkan Tautan Breadcrumb"/>
	<phrase id="MoveBreadcrumbLinksNoDetails" value="Operasi gagal - silahkan periksa ulang pilihan Anda"/>
	<phrase id="MoveBreadcrumbLinksSame" value="Operasi gagal - Induk Baru harus berbeda dengan Induk Sekarang"/>
	<phrase id="MoveBreadcrumbLinksNoData" value="Operasi gagal - tidak ada data di tabel breadcrumblinks"/>
	<phrase id="MoveBreadcrumbLinksNoRoot" value="Operasi gagal - Induk Baru tidak ada di tabel breadcrumblinks"/>
	<phrase id="MoveBreadcrumbLinksNoTitle" value="Operasi gagal - Judul Halaman sekarang tidak ada di tabel breadcrumblinks"/>
	<phrase id="MoveBreadcrumbLinksFailed" value="Operasi gagal - silahkan periksa ulang pilihan Anda"/>
	<phrase id="MoveBreadcrumbLinksSuccess" value="Operasi berhasil - tautan breadcrumb &lt;strong>%s&lt;/strong> telah dipindahkan di bawah &lt;strong>%s&lt;/strong>"/>
	<phrase id="CheckBreadcrumbLinks" value="Periksa Tautan Breadcrumb"/>
	<phrase id="CheckBreadcrumbLinksNoDetails" value="Silahkan pilih sebuah record tautan breadcrumb atau Judul Halaman"/>
	<phrase id="CheckBreadcrumbLinksNoData" value="Operasi gagal - tidak ada data di tabel breadcrumblinks"/>
	<phrase id="CheckBreadcrumbLinksNotFound" value="Operasi gagal - Judul Halaman tidak ada di tabel breadcrumblinks"/>
	<phrase id="CheckBreadcrumbLinksFailed" value="Operasi gagal - silahkan periksa ulang pilihan Anda"/>
	<phrase id="CheckBreadcrumbLinksAdvice" value="Breadcrumb di bawah ini hanya untuk memberitahukan alamat lengkap dari tautan breadcrumb yang terpilih dan membantu mengetahui tautan induknya."/>
	<phrase id="CheckBreadcrumbLinksNotDefinedInXML" value="Judul Halaman yang terpilih belum didefinisikan atau berbeda dengan di file bahasa XML"/>
	
	<phrase id="AnnouncementText" value="Ini adalah contoh pengumuman ..."/>
	<phrase id="MaintenanceTitle" value="Pemeliharaan"/>
	<phrase id="MaintenanceUserMessage" value="Maaf, kami sedang melakukan pemeliharaan sistem secara berkala. &lt;br />Sistem tidak dapat digunakan untuk saat ini. &lt;br /> Silahkan kembali lagi dalam "/>
	<phrase id="MaintenanceUserMessageUnknown" value="Maaf, kami sedang melakukan pemeliharaan sistem secara berkala. &lt;br />Sistem tidak dapat digunakan untuk saat ini sampai batas waktu yang belum diketahui."/>
	<phrase id="MaintenanceAdminMessage" value="Anda sedang dalam mode pemeliharaan dan akan berakhir dalam "/>
	<phrase id="MaintenanceAdminMessageUnknown" value="Mode pemeliharaan sedang aktif"/>
	<phrase id="MaintenanceAdminMessageError" value="Mode pemeliharaan belum ditentukan waktu berakhirnya - silahkan periksa lagi!"/>
	<phrase id="MaintenanceEndWarning" value="Akhir dari waktu Pemeliharaan haruslah lebih besar dari waktu saat ini."/>
	<phrase id="MaintenanceRetry" value="Cobalah lagi ..."/>

	<phrase id="RegisterSuccessPending" value="Pendaftaran berhasil - sebuah konfirmasi telah dikirim ke alamat email Anda"/>
	<phrase id="AccountHasBeenActivated" value="Akun '%u' telah diaktivasi"/>
	<phrase id="SubjectAccountActivated" value="Akun Anda Telah Diaktivasi di"/>
	<phrase id="InvalidAccount" value="Akun tidak valid (atau akun sudah diaktivasi)"/>
	<phrase id="UserDeactivated" value="Akun user tersebut belum diaktivasi"/>
	<phrase id="SubjectRequestPasswordConfirmation" value="Konfirmasi permintaan Kata Sandi di"/>
	<phrase id="PwdActKey" value="Silahkan cek Email Anda untuk melanjutkan"/>
	<phrase id="SubjectSendNewPassword" value="Kata Sandi baru"/>
	<phrase id="SubjectChangePassword" value="Kata Sandi telah diganti di"/>
	<phrase id="SubjectRegistrationInformation" value="Informasi Pendaftaran di"/>
	
</global>
</ew-language>

Arabic (arabic.xml):

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<ew-language date="2015/05/25" version="11.0.6" id="ar" name="Arabic Demo" desc="Arabic" author="Saleh">
<locale>
	<phrase id="locale" value=""/><!-- *** system locale for this language -->
	<phrase id="use_system_locale" value="1"/><!-- *** change to "0" to disable system locale and use the following settings *** -->
	<phrase id="decimal_point" value="."/>
	<phrase id="thousands_sep" value=","/>
	<phrase id="mon_decimal_point" value="."/>
	<phrase id="mon_thousands_sep" value=","/>
	<phrase id="currency_symbol" value="$"/>
	<phrase id="positive_sign" value=""/>
	<phrase id="negative_sign" value="-"/>
	<phrase id="frac_digits" value="2"/>
	<phrase id="p_cs_precedes" value="1"/>
	<phrase id="p_sep_by_space" value="0"/>
	<phrase id="n_cs_precedes" value="1"/>
	<phrase id="n_sep_by_space" value="0"/>
	<phrase id="p_sign_posn" value="3"/>
	<phrase id="n_sign_posn" value="3"/>
	<phrase id="time_zone" value="US/Pacific"/><!-- *** used for multi-language site only *** -->
</locale>
<global>
	<phrase id="dir" value="rtl"/>
	<phrase id="ActionDeleted" value="تم الحذف"/>
	<phrase id="ActionInserted" value="تم الإدراج"/>
	<phrase id="ActionInsertedGridAdd" value="تم الإدراج (متعدد)"/>
	<phrase id="ActionUpdated" value="تم التحديث"/>
	<phrase id="ActionUpdatedGridEdit" value="تم التعديل (متعدد)"/>
	<phrase id="ActionUpdatedMultiUpdate" value="تم التحديث (متعدد)"/>
	<phrase id="ActivateAccount" value="تم تنشيط حسابك"/>
	<phrase id="ActivateFailed" value="فشل التحديث"/>
	<phrase id="Add" value="أضف ل"/>
	<phrase id="AddBlankRow" value="أضف صفاً خالياً" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="AddBtn" value="أضف"/>
	<phrase id="AddLink" value="أضف" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="AddMasterDetailLink" value="Master/Detail Add" class="icon-md-add ewIcon"/><!-- v11 -->
	<phrase id="AddSuccess" value="نجحت الإضافة"/>
	<phrase id="AdvancedSearch" value="بحث متقدم"/><!-- v11 -->
	<phrase id="AdvancedSearchBtn" value="بحث متقدم" class="icon-advanced-search ewIcon"/><!-- v11 -->
	<phrase id="AllRecords" value="الكل"/>
	<phrase id="AllWord" value="جميع الكلمات"/>
	<phrase id="AlwaysAsk" value="أسأل دائماً عن إسم المستخدم وكلمة المرور"/>
	<phrase id="AnyWord" value="أي كلمة"/>
	<phrase id="AuditTrailAutoLogin" value="دخول تلقائي"/>
	<phrase id="AuditTrailFailedAttempt" value="محاولة فاشلة: %n"/>
	<phrase id="AuditTrailUserLoggedIn" value="المستخدم سجّل الدخول مسبقاً"/>
	<phrase id="AuditTrailPasswordExpired" value="انتهت صلاحية كلمة المرور"/>
	<phrase id="AuditTrailLogin" value="تسجيل الدخول"/>
	<phrase id="AuditTrailLogout" value="تسجيل الخروج"/>
	<phrase id="AutoLogin" value="تسجيل الدخول تلقائياً حتى أقوم بتسجيل الخروج"/>
	<phrase id="Average" value="المتوسط"/>
	<phrase id="BackToList" value="الرجوع للقائمة"/>
	<phrase id="BackToLogin" value="الرجوع لصفحة تسجيل الدخول"/>
	<phrase id="BackToMasterRecordPage" value="عودة إلى الصفحة الرئيسية"/>
	<phrase id="BatchDeleteBegin" value="*** بدأ حذف الدفعة ***"/>
	<phrase id="BatchDeleteRollback" value="*** تراجع عن حذف الدفعة ***"/>
	<phrase id="BatchDeleteSuccess" value="*** نجاح حذف الدفعة ***"/>
	<phrase id="BatchInsertBegin" value="*** بدأ إدراج الدفعة ***"/>
	<phrase id="BatchInsertRollback" value="*** تراجع عن إدراج الدفعة ***"/>
	<phrase id="BatchInsertSuccess" value="*** نجاح إدراج الدفعة ***"/>
	<phrase id="BatchUpdateBegin" value="*** بدأ تحديث الدفعة ***"/>
	<phrase id="BatchUpdateRollback" value="*** تراجع عن تحديث الدفعة ***"/>
	<phrase id="BatchUpdateSuccess" value="*** نجاح تحديث الدفعة ***"/>
	<!-- ***
	<phrase id="BreadcrumbDivider" value="/"/>
	-->
	<phrase id="ButtonActions" value="الإجراءات" class="icon-options ewIcon"/><!-- v11 -->
	<phrase id="ButtonAddEdit" value="اضافة/تعديل" class="icon-addedit ewIcon"/><!-- v11 -->
	<phrase id="ButtonDetails" value="رئيسي / تفصيلي" class="icon-master-detail ewIcon"/><!-- v11 -->
	<phrase id="ButtonExport" value="تصدير" class="icon-export ewIcon"/><!-- v11 -->
	<phrase id="ButtonListOptions" value="خيارات" class="icon-options ewIcon"/><!-- v11 -->
	<phrase id="ButtonSearch" value="بحث" class="icon-search ewIcon"/><!-- v11 -->
	<phrase id="CancelBtn" value="الغاء"/>
	<phrase id="CancelLink" value="الغاء" class="glyphicon glyphicon-remove ewIcon"/><!-- v11 -->
	<phrase id="ChangePwd" value="تغيير كلمة المرور"/>
	<phrase id="ChangePwdPage" value="صفحة تغيير كلمة المرور"/>
	<phrase id="ChangePwdBtn" value="تغيير كلمة المرور"/>
	<phrase id="ChooseFileBtn" value="اختيار..."/><!-- v11 -->
	<phrase id="ChooseFile" value="اختيار ملف"/><!-- v11 -->
	<phrase id="ChooseFiles" value="اختيار ملفات"/><!-- v11 -->
	<phrase id="Confirm" value="تأكيد"/>
	<phrase id="ConfirmBtn" value="تأكيد"/>
	<phrase id="ConfirmPassword" value="تأكيد كلمة المرور"/>
	<phrase id="ConflictCancelLink" value="إلغاء"/>
	<phrase id="LightboxTitle" value=" " client="1"/><!-- v11 -->
	<phrase id="LightboxCurrent" value="image {current} of {total}" client="1"/><!-- Note: DO NOT translate "{current}" and "{total}" --><!-- v11 -->
	<phrase id="LightboxPrevious" value="previous" client="1"/><!-- v11 -->
	<phrase id="LightboxNext" value="التالي" client="1"/><!-- v11 -->
	<phrase id="LightboxClose" value="اغلاق" client="1"/><!-- v11 -->
	<phrase id="LightboxXhrError" value="فشل هذا المحتوى ليتم تحميلها." client="1"/><!-- v11 -->
	<phrase id="LightboxImgError" value="فشلت هذه الصورة ليتم تحميلها." client="1"/><!-- v11 -->
	<phrase id="Copy" value="نسخ"/>
	<phrase id="CopyLink" value="نسخ" class="icon-copy ewIcon"/><!-- v11 -->
	<phrase id="Count" value="عدد"/>
	<phrase id="CustomActionCompleted" value="العمل '%s' اكتمل"/>
	<phrase id="CustomActionCancelled" value="الاجراء '%s' is تم الغاءه"/>
	<phrase id="CustomView" value="عرض مخصص"/>
	<phrase id="Delete" value="حذف"/>
	<phrase id="DeleteBtn" value="حذف"/>
	<phrase id="DeleteCancelled" value="الغاء الحذف"/>
	<phrase id="DeleteConfirmMsg" value="هل تريد حذف هذا السجل؟" client="1"/>
	<phrase id="DeleteLink" value="حذف" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="DeleteMultiConfirmMsg" value="هل تريد حذف السجلات المحددة؟" client="1"/>
	<phrase id="DeleteSelectedLink" value="حذف السجلات المحددة" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="DeleteSuccess" value="نجح الحذف"/>
	<phrase id="DetailLink" value=""/>
	<phrase id="DetailCount" value="&lt;span dir='ltr'&gt;(%c)&lt;/span&gt;"/><!-- v11 -->
	<phrase id="MasterDetailCopyLink" value=" رئيسي / تفصيلي النسخ" class="icon-md-copy ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailEditLink" value="رئيسي / تفصيلي تحرير" class="icon-md-edit ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailListLink" value="قائمة التفاصيل" class="icon-table ewIcon"/><!-- v11 -->
	<phrase id="MasterDetailViewLink" value="عرض رئيسي / تفصيلي" class="icon-md-view ewIcon"/><!-- v11 -->
	<phrase id="DupIndex" value="قيمة مكررة '%v' لفهرس فريد '%f'"/>
	<phrase id="DupKey" value="تكرار المفتاح الأساسي: '%f'"/>
	<phrase id="Edit" value="تعديل"/>
	<!-- ***
	<phrase id="EditBtn" value="Edit"/>
	-->
	<phrase id="EditLink" value="تعديل" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="EnterNewPassword" value="رجاءً دخل كلمة مرور جديدة" client="1"/>
	<phrase id="EnterOldPassword" value="رجاءً ادخل كلمة المرور القديمة" client="1"/>
	<phrase id="EnterPassword" value="رجاءً ادخل كلمة المرور" client="1"/>
	<phrase id="EnterPwd" value="رجاءً ادخل كلمة المرور" client="1"/>
	<phrase id="EnterRequiredField" value="الرجاء إدخال الحقل الإجباري - %s"/><!-- v11 -->
	<phrase id="EnterSearchCriteria" value="الرجاء إدخال معايير البحث."/>
	<phrase id="EnterUserName" value="الرجاء إدخال اسم المستخدم" client="1"/>
	<phrase id="EnterValidateCode" value="الرجاء إدخال رمز التحقق المعروض" client="1"/><!-- v11 -->
	<phrase id="EnterSenderEmail" value="الرجاء إدخال البريد الإلكتروني للمرسل" client="1"/>
	<phrase id="EnterProperSenderEmail" value="تجاوز الحد الأقصى لعدد البريد الإلكتروني لهذا المرسل أو عنوان البريد الإلكتروني غير صحيح" client="1"/>
	<phrase id="EnterRecipientEmail" value="الرجاء إدخال البريد الإلكتروني للمستلم" client="1"/>
	<phrase id="EnterProperRecipientEmail" value="تجاوز الحد الأقصى لعدد البريد الإلكتروني لهذا المستلم أو عنوان البريد الإلكتروني غير صحيح" client="1"/>
	<phrase id="EnterProperCcEmail" value="تجاوز الحد الأقصى لعدد البريد الإلكتروني (نسخة) أو عنوان البريد الإلكتروني" client="1"/>
	<phrase id="EnterProperBccEmail" value="يتجاوز الحد الأقصى لعدد البريد الإلكتروني (نسخة مخفية) أو عنوان البريد الإلكتروني غير صحيح" client="1"/>
	<phrase id="EnterSubject" value="الرجاء إدخال الموضوع" client="1"/>
	<phrase id="EmailFormSender" value="من"/>
	<phrase id="EmailFormRecipient" value="الى"/>
	<phrase id="EmailFormCc" value="نسخة"/>
	<phrase id="EmailFormBcc" value="نسخة مخفية"/>
	<phrase id="EmailFormSubject" value="الموضوع"/>
	<phrase id="EmailFormMessage" value="نص الرسالة"/>
	<phrase id="EmailFormContentType" value="إرسل كـ"/>
	<phrase id="EmailFormContentTypeUrl" value="URL"/>
	<phrase id="EmailFormContentTypeHtml" value="HTML"/>
	<phrase id="EnterUid" value="الرجاء إدخال اسم المستخدم" client="1"/>
	<phrase id="EnterValidEmail" value="الرجاء إدخال عنوان بريد إلكتروني صحيح!" client="1"/>
	<phrase id="ExactPhrase" value="العبارة بالضبط"/>
	<phrase id="ExceedMaxRetry" value="تجاوز الحد الأقصى لعدد محاولات الدخول. الحساب مقفل. يرجى المحاولة مرة أخرى في غضون %t دقائق"/>
	<phrase id="ExceedMaxEmailExport" value="تجاوز الحد الأقصى لعدد التصدير للبريد الإلكتروني. يرجى المحاولة مرة أخرى في وقت لاحق"/>
	<phrase id="ExportToCsv" value="تصدير لـ CSV" class="icon-csv ewIcon"/><!-- v11 -->
	<phrase id="ExportToCsvText" value="CSV"/>
	<phrase id="ExportToEmail" value="البريد الالكتروني" class="icon-email ewIcon"/><!-- v11 -->
	<phrase id="ExportToEmailText" value="Email" client="1"/>
	<phrase id="ExportToExcel" value="تصدير لـ Excel" class="icon-excel ewIcon"/><!-- v11 -->
	<phrase id="ExportToExcelText" value="Excel"/>
	<phrase id="ExportToHtml" value="تصدير لـ HTML" class="icon-html ewIcon"/><!-- v11 -->
	<phrase id="ExportToHtmlText" value="HTML"/>
	<phrase id="ExportToPDF" value="تصدير لـ PDF" class="icon-pdf ewIcon"/><!-- v11 -->
	<phrase id="ExportToPDFText" value="PDF"/>
	<phrase id="ExportToWord" value="تصدير لـ Word" class="icon-word ewIcon"/><!-- v11 -->
	<phrase id="ExportToWordText" value="Word"/>
	<phrase id="ExportToXml" value="تصدير لـ XML" class="icon-xml ewIcon"/><!-- v11 -->
	<phrase id="ExportToXmlText" value="XML"/>
	<phrase id="FailedToSendMail" value="فشل إرسال البريد. "/>
	<phrase id="FieldName" value="فشل الاسم"/>
	<phrase id="FieldRequiredIndicator" value="&lt;span class=&quot;ewRequired&quot;&gt;&amp;nbsp;*&lt;/span&gt;"/>
	<phrase id="FileNotFound" value="لم يتم العثور على ملف"/><!-- *** characters need to be supported by EW_TMP_IMAGE_FONT *** -->
	<phrase id="OverwriteBtn" value="إستبدال"/>
	<phrase id="OverwriteLink" value="إستبدال"/>
	<phrase id="ForgotPwd" value="نسيت كلمة المرور"/>
	<phrase id="GoBack" value="رجوع"/>
	<phrase id="GridAddCancelled" value="Grid add cancelled"/><!-- v11 -->
	<phrase id="GridAddLink" value="اضافة متعدد" class="icon-grid-add ewIcon"/><!-- v11 -->
	<phrase id="GridCancelLink" value="إلغاء" class="glyphicon glyphicon-remove ewIcon"/><!-- v11 -->
	<phrase id="GridEditCancelled" value="Grid edit cancelled"/><!-- v11 -->
	<phrase id="GridEditLink" value="تعديل متعدد" class="icon-grid-edit ewIcon"/><!-- v11 -->
	<phrase id="GridInsertLink" value="ادراج" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="GridSaveLink" value="إحفظ" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<!-- ***
	<phrase id="HideHighlight" value="Hide highlight" client="1"/>
	-->
	<phrase id="Highlight" value="Highlight"/><!-- v11 -->
	<phrase id="HighlightBtn" value="Highlight" class="icon-highlight ewIcon"/><!-- v11 -->
	<phrase id="HomePage" value="Home" class="glyphicon glyphicon-home ewIcon"/><!-- v11 -->
	<phrase id="IncorrectCreditCard" value="رقم بطاقة الإعتماد غير صحيح"/>
	<phrase id="IncorrectDateYMD" value="تاريخ غير صحيح، شكل التنسيق = yyyy%smm%sdd"/>
	<phrase id="IncorrectDateMDY" value="تاريخ غير صحيح، شكل التنسيق = mm%sdd%syyyy"/>
	<phrase id="IncorrectDateDMY" value="تاريخ غير صحيح، شكل التنسيق = dd%smm%syyyy"/>
	<phrase id="IncorrectShortDateYMD" value="تاريخ غير صحيح، شكل التنسيق = yy%smm%sdd"/>
	<phrase id="IncorrectShortDateMDY" value="تاريخ غير صحيح، شكل التنسيق = mm%sdd%syy"/>
	<phrase id="IncorrectShortDateDMY" value="تاريخ غير صحيح، شكل التنسيق = dd%smm%syy"/>
	<phrase id="IncorrectEmail" value="عنوان بريد الكتروني خاطئ" client="1"/>
	<phrase id="IncorrectField" value="حقل خاطئ" client="1"/>
	<phrase id="IncorrectFloat" value="عدد حقيقي float غير صحيح" client="1"/>
	<phrase id="IncorrectGUID" value="المعرف العالمي الفريد GUID غير صحيح" client="1"/>
	<phrase id="IncorrectInteger" value="عدد صحيح integer غير صحيح" client="1"/>
	<phrase id="IncorrectPhone" value="رقم تلفون خاطئ" client="1"/>
	<phrase id="IncorrectRegExp" value="التعبير العادي غير متطابق" client="1"/>
	<phrase id="IncorrectRange" value="لابد أن يكون الرقم بين %1 و %2" client="1"/>
	<phrase id="IncorrectSSN" value="رقم الضمان الإجتماعي غير صحيح" client="1"/>
	<phrase id="IncorrectTime" value="وقت خاطئ (hh:mm:ss)" client="1"/>
	<phrase id="IncorrectZip" value="الرمز البريدي غير صحيح" client="1"/>
	<phrase id="InlineAddLink" value="اضافة على نفس الصفحة" class="icon-inline-add ewIcon"/><!-- v11 -->
	<phrase id="InlineCopyLink" value="نسخ على نفس الصفحة" class="icon-inline-copy ewIcon"/><!-- v11 -->
	<phrase id="InlineEditLink" value="تعديل على نفس الصفحة " class="icon-inline-edit ewIcon"/><!-- v11 -->
	<phrase id="InsertCancelled" value="إلغاء الإدراج"/>
	<phrase id="InsertFailed" value="فشل الإدراج" client="1"/>
	<phrase id="InsertLink" value="ادراج" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="InsertSuccess" value="نجح الإدراج"/>
	<phrase id="InvalidEmail" value="البريد الالكتروني غير صالح"/>
	<phrase id="InvalidField" value="حقل غير صالح"/>
	<phrase id="InvalidKeyValue" value="قيمة مفتاح غير صالحة"/>
	<phrase id="InvalidRecord" value="سجل غير صالح! المفتاح خالي" client="1"/>
	<phrase id="InvalidPostRequest" value="معلمة غير صالحة"/><!-- v11 -->
	<phrase id="InvalidParameter" value="معلمة غير صالحة"/>
	<phrase id="InvalidPassword" value="كلمة المرور غير صالحة"/>
	<phrase id="InvalidNewPassword" value="كلمة مرور جديدة غير صالحة"/>
	<phrase id="InvalidUidPwd" value="هوية المستخدم أو كلمة المرور غير صحيحة"/>
	<phrase id="Keep" value="احتفظ"/>
	<phrase id="Language" value="اللغة"/>
	<phrase id="Loading" value="تحميل ..." client="1"/>
	<phrase id="Login" value="تسجيل الدخول"/>
	<phrase id="LoginCancelled" value="أُلغي تسجيل الدخول"/>
	<phrase id="LoginOptions" value="خيارات"/><!-- v11 -->
	<phrase id="LoginPage" value="تسجيل الدخول"/>
	<phrase id="Logout" value="تسجيل الخروج"/>
	<phrase id="MasterRecord" value="السجل الرئيسي: "/>
	<phrase id="MaxFileSize" value="تجاوز حجم الملف (%s بايت) الحد الأقصى" client="1"/>
	<phrase id="MessageOK" value="موافق" client="1"/>
	<phrase id="MismatchPassword" value="كلمة المرور غير متطابقة" client="1"/>
	<phrase id="MissingLookupTableName" value="اسم جدول البحث مفقود"/>
	<phrase id="MissingDisplayFieldName" value="اسم حقل العرض مفقود"/>
	<phrase id="MissingDisplayFieldValue" value="قيمة حقل العرض مفقودة"/>
	<phrase id="MissingUserLevelID" value="معرف مستوى المستخدم مفقود"/>
	<phrase id="MissingUserLevelName" value="اسم مستوى المستخدم مفقود"/>
	<phrase id="MobileMenu" value="القائمة"/>
	<phrase id="MultipleMasterDetails" value="Master/Detail" class="icon-master-detail ewIcon"/><!-- v11 -->
	<phrase id="New" value="جديد"/>
	<phrase id="NewPassword" value="كلمة مرور جديدة"/>
	<phrase id="Next" value="التالي"/>
	<phrase id="NoAddRecord" value="لاتوجد سجلات لإضافتها" client="1"/>
	<phrase id="NoFieldSelected" value="لم يتم إختيار حقل للتحديث" client="1"/>
	<phrase id="NoPermission" value="ليس لديك إذن للوصول إلى هذه الصفحة."/>
	<phrase id="NoAddPermission" value="ليس لديك إذن لإضافة السجل."/>
	<phrase id="NoDeletePermission" value="ليس لديك الصلاحية لحذف السجل."/>
	<phrase id="NoEditPermission" value="ليس لديك الصلاحية لتعديل السجل."/>
	<phrase id="NoRecord" value="لم يتم العثور على أية سجلات"/>
	<phrase id="NoRecordForKey" value="لم يتم العثور على أية سجلات للمفتاح = "/>
	<phrase id="NoRecordSelected" value="لم يتم إختيار أية سجلات" client="1"/>
	<phrase id="NoTableGenerated" value="لم تنشأ أي جداول"/>
	<phrase id="NoUserLevel" value="لا يوجد اعدادات لمستوى المستخدم."/>
	<phrase id="Of" value="من"/>
	<phrase id="Old" value="قديم"/>
	<phrase id="OldPassword" value="كلمة المرور القديمة"/>
	<phrase id="OptionAlreadyExist" value="الخيار موجود بالفعل"/>
	<phrase id="Page" value="صفحة"/>
	<phrase id="PagerFirst" value="الاول"/>
	<phrase id="PagerLast" value="الاخير"/>
	<phrase id="PagerNext" value="التالي"/>
	<phrase id="PagerPrevious" value="سابق"/>
	<phrase id="Password" value="كلمة المرور"/>
	<phrase id="PasswordRequest" value="طلب كلمة مرور"/>
	<phrase id="PasswordChanged" value="تم تغيير كلمة المرور"/>
	<phrase id="PasswordExpired" value="انتهت مدة صلاحية كلمة المرور. الرجاء تغيير كلمة المرور."/>
	<phrase id="Permission" value="التصاريح" class="icon-user ewIcon"/><!-- v11 -->
	<phrase id="PermissionAddCopy" value="اضافة/نسخ"/>
	<phrase id="PermissionDelete" value="حذف"/>
	<phrase id="PermissionEdit" value="تعديل"/>
	<phrase id="PermissionListSearchView" value="قائمة / بحث / عرض"/>
	<phrase id="PermissionList" value="قائمة"/>
	<phrase id="PermissionSearch" value="بحث"/>
	<phrase id="PermissionView" value="استعراض"/>
	<phrase id="PickDate" value="اختيار التاريخ"/>
	<phrase id="PleaseSelect" value="الرجاء الإختيار"/>
	<phrase id="PleaseWait" value="رجاء إنتظر ..." client="1"/>
	<phrase id="PrimaryKeyUnspecified" value="لم يتم تعيين المفتاح الرئيسي"/>
	<phrase id="PrinterFriendly" value="الطباعة" class="icon-print ewIcon"/><!-- v11 -->
	<phrase id="PrinterFriendlyText" value="الطباعة"/>
	<phrase id="Prev" value="Prev"/>
	<phrase id="PwdEmailSent" value="أُرسلت كلمة المرور إلى عنوان بريدك الالكتروني"/>
	<phrase id="ResetPwdEmailSent" value="تم إرسال البريد الإلكتروني لإعادة تعيين كلمة المرور لك"/>
	<phrase id="QuickSearch" value="بحث سريع"/>
	<phrase id="QuickSearchBtn" value="بحث"/>
	<phrase id="QuickSearchAuto" value="Auto" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAutoShort" value="" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAll" value="جميع الكلمات" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAllShort" value="الجميع" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAny" value="اي كلمة" client="1"/><!-- v11 -->
	<phrase id="QuickSearchAnyShort" value="أي" client="1"/><!-- v11 -->
	<phrase id="QuickSearchExact" value="تطابق تام" client="1"/><!-- v11 -->
	<phrase id="QuickSearchExactShort" value="بالضبط" client="1"/><!-- v11 -->
	<phrase id="Record" value="سجلات"/>
	<phrase id="RecordChangedByOtherUser" value="تم تغيير البيانات بواسطة مستخدم آخر. انقر فوق [تحديث] لاستعادة البيانات التي تم تغييرها (البيانات في النموذج ستستبدل) أو فوق [استبدال] لاستبدال البيانات التي تم تغييرها."/>
	<phrase id="RecordDeleted" value="السجل(s) حذف"/>
	<phrase id="RecordInserted" value="السجل (s)في الادراج"/>
	<phrase id="RecordUpdated" value="السجل(s) تحديث"/>
	<phrase id="RecordsPerPage" value="حجم الصفحة"/>
	<phrase id="Register" value="تسجيل"/>
	<phrase id="RegisterBtn" value="تسجيل"/>
	<phrase id="RegisterSuccess" value="تسجيل ناجح"/>
	<phrase id="RegisterSuccessActivate" value="نجح التسجيل. تم ارسال بريد الكتروني الى عنوان البريد الالكتروني الخاص بك ، الرجاء انقر فوق الارتباط الموجود في البريد الإلكتروني لتفعيل حسابك."/>
	<phrase id="RegisterPage" value="صفحة التسجيل"/>
	<phrase id="RelatedRecordRequired" value="لا يمكنك إضافة أو تحديث سجل بسبب عدم وجود قيمة المفتاح الخارجي في الجدول الرئيسي '%t'"/>
	<phrase id="RelatedRecordExists" value="لا يمكنك حذف سجل لأن السجلات المرتبطة موجودة في جدول التفاصيل '%t'"/>
	<phrase id="ReloadBtn" value="تحديث الصفحة"/>
	<phrase id="ReloadLink" value="تحديث الصفحة"/>
	<phrase id="RememberMe" value="تذكرني"/>
	<phrase id="Remove" value="حذف"/>
	<phrase id="Replace" value="استبدال"/>
	<phrase id="Report" value="تقرير"/>
	<phrase id="RequestPwdPage" value="طلب كلمة المرور"/>
	<phrase id="Reset" value="Reset"/>
	<phrase id="ResetSearchBtn" value="Reset" class="إعادة تعيين"/><!-- v11 -->
	<phrase id="ResetSearch" value="إعادة تعيين"/>
	<phrase id="RptAvg" value="المتوسط"/>
	<phrase id="RptDtlRec" value="سجلات التفاصيل"/>
	<phrase id="RptGrandTotal" value="المجموع الكلي"/>
	<phrase id="RptMax" value="الحد أعلى"/>
	<phrase id="RptMin" value="الحد أدنى"/>
	<phrase id="RptSum" value="المجموع"/>
	<phrase id="RptSumHead" value="ملخص لـ"/>
	<phrase id="SaveBtn" value="Save"/><!-- v11 -->
	<phrase id="SaveUserName" value="إحفظ اسم الدخول"/>
	<phrase id="Search" value="بحث"/>
	<phrase id="SearchBtn" value="بحث" class="glyphicon glyphicon-search ewIcon"/><!-- v11 -->
	<phrase id="SearchPanel" value="لوحة البحث"/><!-- v11 -->
	<phrase id="SendEmailBtn" value="ارسل"/>
	<phrase id="SendEmailSuccess" value="أُرسل البريد الالكتروني بنجاح" client="1"/>
	<phrase id="SendPwd" value="أُرسل البريد الالكتروني بنجاح"/>
	<phrase id="SequenceNumber" value="%s."/>
	<phrase id="ShowAllBtn" value="رؤية الكل" class="icon-reset-search ewIcon"/><!-- v11 -->
	<phrase id="ShowAll" value="رؤية الكل"/><!-- v11 -->
	<!-- ***
	<phrase id="ShowHighlight" value="Show highlight" client="1"/>
	-->
	<phrase id="SrchLegend" value=""/>
	<phrase id="Table" value="TABLE"/>
	<phrase id="TblTypeTABLE" value="جدول: "/>
	<phrase id="TblTypeVIEW" value="استعراض :"/>
	<phrase id="TblTypeCUSTOMVIEW" value="عرض مخصص: "/>
	<phrase id="TblTypeREPORT" value="تقرير: "/>
	<phrase id="To" value="الى"/>
	<phrase id="Total" value="المحموع"/>
	<phrase id="UnauthorizedUserID" value="غير مسموح للمستخدم الحالي (%c) لتعيين هوية المستخدم (%u)."/>
	<phrase id="UnauthorizedParentUserID" value="غير مسموح للمستخدم الحالي (%c) لتعيين هوية المستخدم الأب (%p)."/>
	<phrase id="UnauthorizedMasterUserID" value="غير مسموح للمستخدم الحالي (%c) لإدراج السجل. Master filter: %f"/>
	<!-- ***
	<phrase id="UnmatchedValue" value="عدم وجود قيمة" imageurl="{_images}/warn.gif" imagewidth="16" imageheight="15"/>
	-->
	<phrase id="Update" value="تحديث"/>
	<phrase id="UpdateBtn" value="تحديث"/>
	<phrase id="UpdateCancelled" value="أٌلغي التحديث"/>
	<phrase id="UpdateFailed" value="فشل التحديث"/>
	<phrase id="UpdateLink" value="تحديث" class="glyphicon glyphicon-ok ewIcon"/><!-- v11 -->
	<phrase id="UpdateSelectAll" value="تحديد الكل"/><!-- v11 -->
	<phrase id="UpdateSelectedLink" value="تحديث السجلات المختارة" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="UpdateSuccess" value="نجح التحديث"/>
	<phrase id="Uploading" value="تحميل ..." client="1"/>
	<phrase id="UploadStart" value="البداية" client="1"/>
	<phrase id="UploadCancel" value="الغاء" client="1"/>
	<phrase id="UploadDelete" value="حذف" client="1"/>
	<phrase id="UploadOverwrite" value="الكتابة الملف القديم؟" client="1"/>
	<phrase id="UploadErrMsg1" value=" يتجاوز الملف الذي تم تحميله التوجيه المرفوعة في ملف php.ini"/>
	<phrase id="UploadErrMsg2" value="يتجاوز الملف الذي تم تحميله التوجيه MAX_FILE_SIZE الذي تم تحديده في شكل HTML"/>
	<phrase id="UploadErrMsg3" value="تم تحميل الملف الذي تم تحميله بشكل جزئي فقط"/>
	<phrase id="UploadErrMsg4" value="لم يتم تحميل اي ملف"/>
	<phrase id="UploadErrMsg6" value="المجلد المؤقت مفقود"/>
	<phrase id="UploadErrMsg7" value="فشل في إرسال الملف إلى القرص"/>
	<phrase id="UploadErrMsg8" value="توقف ملحق PHP وتحميل الملف"/>
	<phrase id="UploadErrMsgPostMaxSize" value="يتجاوز الملف الذي تم تحميله التوجيه post_max_size في ملف php.ini"/>
	<phrase id="UploadErrMsgMaxFileSize" value="الملف كبير جدا" client="1"/>
	<phrase id="UploadErrMsgMinFileSize" value="ملف صغير جدا" client="1"/>
	<phrase id="UploadErrMsgAcceptFileTypes" value="لا يسمح نوع الملف" client="1"/>
	<phrase id="UploadErrMsgMaxNumberOfFiles" value="الحد الأقصى لعدد الملفات تجاوزت" client="1"/>
	<phrase id="UploadErrMsgMaxWidth" value="تجاوزة الصورة الحد الاقصى للعرض"/>
	<phrase id="UploadErrMsgMinWidth" value="تتطلب الصورة الحد الأدنى من العرض"/>
	<phrase id="UploadErrMsgMaxHeight" value="تجاوزة الصورة اقصى ارتفاع"/>
	<phrase id="UploadErrMsgMinHeight" value="الصورة يتطلب الحد الأدنى من الارتفاع"/>
	<phrase id="UploadErrMsgMaxFileLength" value="إجمالي طول أسماء الملفات يتجاوز طول الحقل" client="1"/>
	<phrase id="UserEmail" value="البريد الالتروني"/>
	<phrase id="UserExists" value="المستخدم موجود بالفعل"/>
	<phrase id="UserLevel" value="مستوى العضو :"/>
	<phrase id="UserLevelAdministratorName" value="اسم مستوى المستخدم لمستوى المستخدم -1 يجب أن يكون &quot;مسؤول&quot;" client="1"/>
	<phrase id="UserLevelPermission" value="مستوى التصاريح"/>
	<phrase id="UserLevelIDInteger" value="يجب أن يكون معرف المستخدم المستوى رقمي" client="1"/>
	<phrase id="UserLevelDefaultName" value="يجب أن يكون الاسم مستوى المستخدم لمستوى المستخدم 0 'افتراضي'" client="1"/>
	<phrase id="UserLevelIDIncorrect" value="يجب أن يكون تعريف المستخدم معرف مستوى المستخدم أكبر من 0" client="1"/>
	<phrase id="UserLevelNameIncorrect" value="يحددها المستخدم اسم المستخدم المستوى لا يمكن أن يكون 'المسؤول' أو 'افتراضي'" client="1"/>
	<phrase id="UserLoggedIn" value="المستخدم '%u' بالفعل مسجل دخول!"/>
	<phrase id="UserName" value="اسم العضو"/>
	<phrase id="UserProfileCorrupted" value="تلف ملف تعريف المستخدم. من فضلك خروج والدخول مرة أخرى"/>
	<phrase id="ValueNotExist" value="عدم وجود قيمة" client="1"/><!-- v11 -->
	<phrase id="View" value="استعراض"/>
	<phrase id="ViewImageGallery" value="عرض صورة"/><!-- v11 -->
	<phrase id="ViewLink" value="استعراض" class="icon-view ewIcon"/><!-- v11 -->
	<phrase id="ViewPageAddLink" value="اضافة" class="glyphicon glyphicon-plus ewIcon"/><!-- v11 -->
	<phrase id="ViewPageCopyLink" value="نسخ" class="icon-copy ewIcon"/><!-- v11 -->
	<phrase id="ViewPageDeleteLink" value="حذف" class="glyphicon glyphicon-trash ewIcon"/><!-- v11 -->
	<phrase id="ViewPageDetailLink" value=""/>
	<phrase id="ViewPageEditLink" value="تعديل" class="icon-edit ewIcon"/><!-- v11 -->
	<phrase id="WrongFileType" value="نوع الملف غير مسموح به" client="1"/>
	<phrase id="TableOrView" value="جداول"/>
	<phrase id="=" value=" "/>
	<phrase id="&lt;&gt;" value="&amp;lt;&amp;gt;"/>
	<phrase id="&lt;" value="&amp;lt;"/>
	<phrase id="&lt;=" value="&amp;lt;="/>
	<phrase id="&gt;" value="&amp;gt;"/>
	<phrase id="&gt;=" value="&amp;gt;="/>
	<phrase id="LIKE" value="تحتوي"/>
	<phrase id="NOT LIKE" value="لاتحتوي"/>
	<phrase id="STARTS WITH" value="تبدأ بـ"/>
	<phrase id="ENDS WITH" value="تنتهي بـ"/>
	<phrase id="IS NULL" value="فارغة"/>
	<phrase id="IS NOT NULL" value="ليست فارغة"/>
	<phrase id="BETWEEN" value="بين"/>
	<phrase id="AND" value="و"/>
	<phrase id="OR" value="او"/>
	
	<phrase id="ErrorPassTooShort" value="Password too short. Minimum %n characters."/>
	<phrase id="ErrorPassTooLong" value="Password too long. Maximum %n characters."/>
	<phrase id="ErrorPassDoesNotIncludeLetter" value="Password must contain at least one lowercase character"/>
	<phrase id="ErrorPassDoesNotIncludeCaps" value="Password must contain at least one uppercase character"/>
	<phrase id="ErrorPassDoesNotIncludeNumber" value="Password must contain at least one numeric digit."/>
	<phrase id="ErrorPassDoesNotIncludeSymbol" value="Password must contain at least one symbol or special character"/>
	<phrase id="ErrorPassCouldNotBeSame" value="New password cannot be the same as the old password"/>
	<phrase id="mismatch" value="Mismatch"/>
	<phrase id="match" value="Match"/>
	<phrase id="empty" value="Empty"/>
	<phrase id="veryweak" value="Very weak"/>
	<phrase id="weak" value="Weak"/>
	<phrase id="better" value="Average"/>
	<phrase id="good" value="Good"/>
	<phrase id="strong" value="Strong"/>
	<phrase id="strongest" value="Very strong"/>
	
	<phrase id="IAgreeWith" value="I agree with"/>
	<phrase id="Print" value="Print"/>
	<phrase id="IAgree" value="I Agree and Proceed!"/>
	<phrase id="TaCTitle" value="Terms and Conditions"/>
	<phrase id="TaCContent" value="&lt;i>Terms and &lt;u>Conditions&lt;/u>&lt;/i>.&lt;br />&lt;br />Enter terms and conditions here...&lt;br />&lt;br />All standard HTML formatting tags may be included."/>
	<phrase id="TACNotAvailable" value="Terms and Conditions are currently unavailable"/>
	
	<phrase id="AlertifyAlert" value="Alert" client="1"/>
	<phrase id="AlertifyConfirm" value="Confirm" client="1"/>
	<phrase id="AlertifyPrompt" value="Prompt" client="1"/>
	<phrase id="AlertifyAdd" value="Adding ..." client="1"/>
	<phrase id="AlertifyAddConfirm" value="Add new record?"/>
	<phrase id="AlertifyEdit" value="Updating ..." client="1"/>
	<phrase id="AlertifyEditConfirm" value="Proceed with update?"/>
	<phrase id="AlertifySaveGrid" value="Saving the grid ..." client="1"/>
	<phrase id="AlertifySaveGridConfirm" value="Proceed with save the grid?"/>
	<phrase id="AlertifyDelete" value="Deleting ..." client="1"/>
	<phrase id="AlertifyDeleteConfirm" value="Proceed with deletion?"/>
	<phrase id="AlertifyCancel" value="Cancelling ..." client="1"/>
	<phrase id="AlertifyProcessing" value="Processing ..." client="1"/>
	<phrase id="MyOKMessage" value="OK" client="1"/>
	<phrase id="MyCancelMessage" value="Cancel" client="1"/>
	<phrase id="PageProcessingTime" value="Page processing time:"/>
	
	<phrase id="Welcome" value="Welcome"/>
	<phrase id="AskToLogout" value="Are you sure you want to logout?"/>
	<phrase id="Yes" value="Yes"/>
	<phrase id="No" value="No"/>
	
	<phrase id="PermissionPrinterFriendly" value="Printer Friendly"/>
	<phrase id="PermissionExportToHTML" value="Export to HTML"/>
	<phrase id="PermissionExportToExcel" value="Export to Excel"/>
	<phrase id="PermissionExportToWord" value="Export to Word"/>
	<phrase id="PermissionExportToPDF" value="Export to PDF"/>
	<phrase id="PermissionExportToXML" value="Export to XML"/>
	<phrase id="PermissionExportToCSV" value="Export to CSV"/>
	<phrase id="PermissionExportToEmail" value="Export to Email"/>
	
	<phrase id="MaximumRecordsPerPage" value="Maximum %t records per page."/>
	
	<phrase id="Help" value="Help"/>
	<phrase id="HelpNotAvailable" value="Sorry - no help available for this page"/>
	<phrase id="AboutUs" value="About Us"/>
	<phrase id="TaCTitle" value="Terms and Conditions"/>
	<phrase id="TaCContent" value="&lt;i>Terms and &lt;u>Conditions&lt;/u>&lt;/i>.&lt;br />&lt;br />Enter terms and conditions here...&lt;br />&lt;br />All standard HTML formatting tags may be included."/>
	<phrase id="TACNotAvailable" value="Terms and Conditions are currently unavailable"/>
	
	<phrase id="BackToTop" value="Back to Top"/>
	
	<phrase id="LogChangePassword" value="changed the password"/>
	<phrase id="LogResetPassword" value="reset the password"/>
	
	<phrase id="LongRecNo" value="Record Number"/>
	<phrase id="ShortRecNo" value="#"/>
	<phrase id="AuditTrailUnknownUserLoggedIn" value="Unknown user: '%u' attempted to log in"/>
	
	<phrase id="ExceedMaxRetryNew" value="Exceed maximum login retry count. Account is locked. Please try again in %t."/>
	<phrase id="Days" value="day(s)"/>
	<phrase id="Hours" value="hour(s)"/>
	<phrase id="Minutes" value="minute(s)"/>
	<phrase id="Seconds" value="second(s)"/>
	
	<phrase id="UserAlreadyLoggedIn" value="User '%u' already logged in and the session has been automatically removed. &lt;br /&gt;&lt;br /&gt;Please re-login now!"/>
	
	<phrase id="AddBreadcrumbLinks" value="Add Breadcrumb Link"/>
	<phrase id="AddBreadcrumbLinksNoDetails" value="Please enter the required details"/>
	<phrase id="AddBreadcrumbLinksNoParent" value="Operation failed - Page Title Parent does not exist in the breadcrumb links table"/>
	<phrase id="AddBreadcrumbLinksDuplicate" value="Operation failed - Page Title &lt;strong>%s&lt;/strong> already exists in the breadcrumb links table"/>
	<phrase id="AddBreadcrumbLinksFailed" value="Operation failed - please review your entries"/>
	<phrase id="AddBreadcrumbLinksSuccess" value="Operation successful - breadcrumb link &lt;strong>%s&lt;/strong> has been added"/>
	<phrase id="DeleteBreadcrumbLinks" value="Delete Breadcrumb Link"/>
	<phrase id="DeleteBreadcrumbLinksWarning" value="Warning: Removing a parent breadcrumb link will automatically delete all the child links below it. Take care as the deletion process cannot be reversed!"/>
	<phrase id="DeleteBreadcrumbLinksNoDetails" value="Please select a breadcrumb link record or Page Title"/>
	<phrase id="DeleteBreadcrumbLinksNoData" value="Operation failed - there is no data in the breadcrumb links table"/>
	<phrase id="DeleteBreadcrumbLinksNotFound" value="Operation failed - Page Title does not exist in the breadcrumb links table"/>
	<phrase id="DeleteBreadcrumbLinksFailed" value="Operation failed - please review your selection"/>
	<phrase id="DeleteBreadcrumbLinksSuccess" value="Operation successful - breadcrumb link &lt;strong>%s&lt;/strong> has been deleted"/>
	<phrase id="MoveBreadcrumbLinks" value="Move Breadcrumb Link"/>
	<phrase id="MoveBreadcrumbLinksNoDetails" value="Operation failed - please review your selections"/>
	<phrase id="MoveBreadcrumbLinksSame" value="Operation failed - New Root should be different to Current Root"/>
	<phrase id="MoveBreadcrumbLinksNoData" value="Operation failed - there is no data in the breadcrumb links table"/>
	<phrase id="MoveBreadcrumbLinksNoRoot" value="Operation failed - New Root does not exist in breadcrumb links table"/>
	<phrase id="MoveBreadcrumbLinksNoTitle" value="Operation failed - current Page Title does not exist in breadcrumb links table"/>
	<phrase id="MoveBreadcrumbLinksFailed" value="Operation failed - please review your selections"/>
	<phrase id="MoveBreadcrumbLinksSuccess" value="Operation successful - breadcrumb link &lt;strong>%s&lt;/strong> has been moved below &lt;strong>%s&lt;/strong>"/>
	<phrase id="CheckBreadcrumbLinks" value="Check Breadcrumb Link"/>
	<phrase id="CheckBreadcrumbLinksNoDetails" value="Please select a breadcrumb link record or Page Title"/>
	<phrase id="CheckBreadcrumbLinksNoData" value="Operation failed - there is no data in the breadcrumb links table"/>
	<phrase id="CheckBreadcrumbLinksNotFound" value="Operation failed - Page Title does not exist in the breadcrumb links table"/>
	<phrase id="CheckBreadcrumbLinksFailed" value="Operation failed - please review your selection"/>
	<phrase id="CheckBreadcrumbLinksAdvice" value="The breadcrumb trail below is only to indicate the full path of the specified breadcrumb link and to assist in identifying its parent links"/>
	<phrase id="CheckBreadcrumbLinksNotDefinedInXML" value="The selected Page Title is not defined in XML language file, yet"/>
	
	<phrase id="AnnouncementText" value="This is a sample announcement ..."/>
	<phrase id="MaintenanceTitle" value="Maintenance"/>
	<phrase id="MaintenanceUserMessage" value="Sorry... routine database maintenance is being performed. &lt;br />This part of the website is currently unavailable. &lt;br /> Please retry in "/>
	<phrase id="MaintenanceUserMessageUnknown" value="Sorry... routine database maintenance is currently being performed. &lt;br />This part of the website is currently unavailable."/>
	<phrase id="MaintenanceAdminMessage" value="Maintenance mode is enabled - concluding in "/>
	<phrase id="MaintenanceAdminMessageUnknown" value="Maintenance mode is enabled"/>
	<phrase id="MaintenanceAdminMessageError" value="Maintenance mode has not concluded as per the schedule - please investigate!"/>
	<phrase id="MaintenanceEndWarning" value="Maintenance Complete must be later than the current time"/>
	<phrase id="MaintenanceRetry" value="Try again..."/>
	
	<phrase id="RegisterSuccessPending" value="Registration successful - a confirmation has been sent to your email address"/>
	<phrase id="AccountHasBeenActivated" value="Account '%u' has been activated"/>
	<phrase id="SubjectAccountActivated" value="Your Account Has Been Activated in"/>
	<phrase id="InvalidAccount" value="Invalid account (or account was already activated)"/>
	<phrase id="UserDeactivated" value="The specified user account has not been activated"/>
	<phrase id="SubjectRequestPasswordConfirmation" value="Request Password confirmation in"/>
	<phrase id="PwdActKey" value="Please check your inbox to proceed"/>
	<phrase id="SubjectSendNewPassword" value="New Password"/>
	<phrase id="SubjectChangePassword" value="Password Changed in"/>
	<phrase id="SubjectRegistrationInformation" value="Registration Information in"/>	
</global>
</ew-language>

Now you can download them from this link. Make sure you download only the extensions for PHPMaker 11.

As always, extract them to your C:\Program Files\PHPMaker 11\extensions folder, afterwards enable all of them from Tools -> Extensions of your PHPMaker application. Don’t forget to play with some of their Advanced settings in order to see some new settings available.

You can also see the Demo of web application that generated by PHPMaker 11 which uses those Extensions above from this post. You can use the same account for login to the demo site; as well as for version 10.0.5 (the latest stable version for PHPMaker 10).

Article by Masino Sinaga / PHPMaker Extensions / MasinoCAPTCHA11, MasinoChangePwd11, MasinoCustomCSS11, MasinoDetectChanges11, MasinoFixedWidthSite11, MasinoForgotPwd11, MasinoHeaderFooter11, MasinoHorizontalVertical11, MasinoLoadingStatus11, MasinoLogin11, MasinoPreviewRow11, MasinoRegister11, MasinoSearchPanelStatus11, MasinoVisitorStatistics11, PHPMaker 11.0.1, PHPMaker 11.0.2, PHPMaker 11.0.3, PHPMaker 11.0.4, PHPMaker 11.0.5, PHPMaker 11.0.6 84 Comments

PHPMaker 11 Demo Project File Is Released!
How to Add “About Us” Menu in Web Applications that Generated by PHPMaker 10.0.5

Comments

  1. keithh0427 says

    August 1, 2014 at 12:21 am

    Masino

    I’m getting an error in my ew_cfg11 script:

    Parse error: syntax error, unexpected ‘,’ in C:\xampp\htdocs\WeekendAdminSystem11.org\ewcfg11.php on line 796

    which is:
    define(“MS_SHOW_GRID_TABLE_ON_REGISTRATION_PAGE”, , TRUE);

    the line is missing a “TRUE” between the commas.

    Am I missing a checkbox on one of your extensions?

    Log in to Reply
    • Masino Sinaga says

      August 1, 2014 at 1:06 am

      Keith, thanks for the feedback. You may remove that entire line of code, since we do not need that constant in v11 anymore. Alternatively, you may also re-download the updated MasinoRegister11 extension, and re-generate ALL the script files again.

      Log in to Reply
      • keithh0427 says

        August 1, 2014 at 9:52 am

        Thanks, that worked.

        However, I am now seeing two language dropdowns. One in the header and one to the right and above the table. Directly in line with the home/tablename and help icons.

        Log in to Reply
        • Masino Sinaga says

          August 1, 2014 at 2:22 pm

          Yes, thanks for the feedback again. In v11, the language selector is displayed on page basis, whereas in v10 on header basis.

          So, I was just thinking to use MS_LANGUAGE_SELECTOR_VISIBILITY constant. Will let you know the result afterwards.

          Log in to Reply
        • Masino Sinaga says

          August 2, 2014 at 5:43 pm

          Please re-download again 7 extensions that I just updated today, August 2, 2014. Now you may choose one of the three options, whether to display the language selector: In Header, Below Header, or Hide Them All.

          Log in to Reply
          • keithh0427 says

            August 2, 2014 at 9:26 pm

            Excellent! Thanks for being quick to respond.

            Log in to Reply
          • keithh0427 says

            August 2, 2014 at 10:42 pm

            Masino

            In which extension? I cannot seem to find it in FixedWidth or HeaderFooter

            Log in to Reply
            • Masino Sinaga says

              August 3, 2014 at 11:32 am

              At the moment, the related setting has not been included in MasinoHeaderFooter11 extension, yet. Thanks for reminding this, I will include it in the next release.

              At the moment, please change it either from ewcfg11.php file or from settings table (if you are using it as the configuration instead of ewcfg11.php file).

              Log in to Reply
            • Masino Sinaga says

              August 5, 2014 at 9:27 am

              Keith, please re-download again 7 extensions that I just updated today, August 5, 2014. Some new features also were added such as displaying the Cancel button next to the Submit/Action button in MasinoFixedWidthSite11 extension.

              The language selector setting is located in MasinoHeaderFooter11 extension.

              Log in to Reply
              • keithh0427 says

                August 6, 2014 at 12:45 am

                Thanks. I was just about to follow your post on the forum to add the cancel button. This is great!!!

                Log in to Reply
              • keithh0427 says

                August 15, 2014 at 7:23 pm

                Masino

                Where is the “RedirectToLastPageVisited” toggle in your extensions?

                Log in to Reply
                • Masino Sinaga says

                  August 20, 2014 at 1:42 pm

                  It’s still in there, but it does not have the toggle setting in the extension.

                  You may use MS_REDIRECT_TO_LAST_VISITED_PAGE_AFTER_LOGIN constant using Page_Redirecting server event under Other -> Default Page.

                  At the moment, this must be handled using that server event, since the last visited page will vary depends on the current logged-in user.

  2. keithh0427 says

    August 12, 2014 at 5:15 am

    Masino

    I must be doing something wrong. I am having the following issues:

    1. No check mark next to selected options in preferences menus.

    2. Not displaying UserName in header. I have this in the ewcfg11.php script: define(“MS_USE_CONSTANTS_IN_CONFIG_FILE”, FALSE, TRUE); *and* define(“MS_SETTINGS_TABLE”, “settings”, TRUE); Allow_User_Preferences is set to ‘Y’ and Show_Current_User_In_Header is set to ‘Y’ in the settings table.

    3. All information in the header is displaying “left” even though Text_Align_In_Header is set to ‘center’ and Language_Selector_Align is set to ‘right’

    the settings table has `Option_Default` set to ‘Y’

    I must be missing a simple setting somewhere, but cannot find what I’ve done wrong.

    Can you point me in the right direction?

    Log in to Reply
    • Masino Sinaga says

      August 12, 2014 at 8:51 am

      Keith, thanks for reminding me about this. Yes, you are right. At the moment, the aligment setting in header is not working. I will try to implement it in the next release. Will let you know afterwards.

      Log in to Reply
    • Masino Sinaga says

      August 12, 2014 at 3:00 pm

      Keith, I just updated the extensions today, August 12, 2014. Please re-download MasinoFixedWidthSite11 and MasinoHeaderFooter11 extensions again.

      Log in to Reply
      • keithh0427 says

        August 13, 2014 at 5:38 am

        Masino,

        thanks for responding quickly. The alignment is working as advertised. However, I’m still not seeing the username in the header. Should it be there?

        Log in to Reply
        • keithh0427 says

          August 13, 2014 at 6:16 am

          There appears to be a problem now with the spacing. Prior to compiling the project, I was able to see all of the logo. Now, the logo appears OK horizontally, but is cropped on the bottom. And when I change the text to “left”, there is a very large space remaining right of the logo. the text appears to be centered still, even though it is aligned left. I also looked at the generated header code and there is a “” at the end of the left and right align, but not after the center align for the title.

          Log in to Reply
        • Masino Sinaga says

          August 13, 2014 at 9:05 am

          Keith, username should be in header. Make sure you have enabled Show Current User In Header from Application Settings menu.

          Regarding the logo cropped, make sure the height of your logo is not exceeded than 80px, as the max height of the header is 80px.

          Yes, since we are now using the Grid system from Twitter Bootstrap 3, then we devide the header into two columns using col-sm-5 and col-sm-7 classes respectively. This will cause there will be space remaining in the right side of logo.

          Log in to Reply
        • Masino Sinaga says

          August 14, 2014 at 11:48 am

          Keith, I just updated MasinoHeaderFooter11 extension today, August 14, 2014. Please re-download it again.

          Here is the change I made:
          – Added two new config from Advanced Settings: BootstrapHeaderLogoClass and BootstrapHeaderTextClass.
          – Added two new constants into config file, so you may also adjust those classes above via the generated ewcfg11.php file.

          Try to play with the Advanced Settings of the extension above, to implement those new settings before generating the ALL script files.

          Also, make sure the sum of both classes will result 12. For example, if you choose col-sm-5 for BootstrapHeaderLogoClass, then you have to choose col-sm-7 for BootstrapHeaderTextClass. If you choose col-sm-4 for BootstrapHeaderLogoClass, then you have to choose col-sm-8 for BootstrapHeaderTextClass, and so forth.

          Log in to Reply
          • keithh0427 says

            August 15, 2014 at 7:18 pm

            Masino

            That seems to work. Thank you!

            One thing I noticed is that the language selector is still “InHeader” even though I select “BelowHeader” and the ewcfg11.php script indicates “BelowHeader”.

            One improvement I would like to see is a font-size for the header text.

            Log in to Reply
            • Masino Sinaga says

              August 20, 2014 at 1:32 pm

              Keith, make sure you have selected “belowheader” not “BelowHeader” (case-sensitive).

              Regarding the font-size for header text, I just updated MasinoHeaderFooter11 extension today. Now you may only change the font-name and font-size for Site Title in Header.

              In addition, now you have the new option to hide the logo, too using that extension. By default, this option will display the logo. Try to play with those options.

              Log in to Reply
              • keithh0427 says

                August 21, 2014 at 4:52 am

                I like the new options for the header. Thanks!

                Here is my line from the ewcfg11.php file:

                define("MS_LANGUAGE_SELECTOR_VISIBILITY", "belowheader", TRUE); // Whether "inheader", "belowheader", or "hidethemall"
                

                Still showing in the header, though.

                Log in to Reply
                • Masino Sinaga says

                  August 21, 2014 at 8:37 am

                  Keith, if you want to obviously implement all the constants from ewcfg11.php file, then make sure you have already changed the following:

                  define("MS_USE_CONSTANTS_IN_CONFIG_FILE", FALSE, TRUE);
                  

                  become:

                  define("MS_USE_CONSTANTS_IN_CONFIG_FILE", TRUE, TRUE);
                  

                  Otherwise, then make sure you have already changed the related setting either from settings table or from Application Settings menu, see: Language Selector Visibility directive.

  3. keithh0427 says

    August 22, 2014 at 7:45 am

    OK. That was it. I forgot about the Settings table. Confusing between the config file and the settings table.

    Log in to Reply
    • Masino Sinaga says

      August 22, 2014 at 9:13 am

      Glad you found it. 🙂 Please do not confuse between config file and settings table. Sometimes, we simply need to use the config file instead of settings table, especially either when we are maintaining the database or to reduce the database calls.

      Log in to Reply
  4. Alireza Farahmand says

    September 5, 2014 at 10:40 pm

    I got current error when i active your extensions :

    error :
    PHPMAKER: Generate Table manager list page error
    PHPMaker (ewExlist): Microsoft Jscript runtime error(1391), line 10519, column 1
    Describtion : ‘bEnablePermissionsForExportData’ is undefined.

    Log in to Reply
    • Masino Sinaga says

      September 5, 2014 at 11:21 pm

      Make sure you have already enabled all the extensions, especially MasinoFixedWidthSite11.

      Log in to Reply
  5. keithh0427 says

    September 8, 2014 at 12:21 pm

    Masino

    I used to be able to login again after I got the message that I was already logged in. Now, I just keep getting the message that I’m already logged in.

    Log in to Reply
    • Masino Sinaga says

      September 8, 2014 at 2:43 pm

      Keith, could you please have a look at Maximum concurrent user session count under the Advanced Security? What is the value of it?

      Log in to Reply
      • keithh0427 says

        September 8, 2014 at 9:00 pm

        EW_USER_PROFILE_COUNCURRENT_SESSION_COUNT == 1

        Log in to Reply
      • keithh0427 says

        September 8, 2014 at 9:20 pm

        Masino,

        It’s working correctly. The concurrent session count was 2 in my ewcfg script. I hadn’t recompiled it after I made the change in the project.

        My sincere apologies.

        Log in to Reply
        • Masino Sinaga says

          September 9, 2014 at 12:21 pm

          No worries, Keith. Thanks for letting me know.

          Log in to Reply
  6. keithh0427 says

    September 8, 2014 at 11:48 pm

    Masino,

    One thing I have noticed is that MS_ROWS_VERTICAL_ALIGN_TOP is not defined in ewcfg. I’m currently using the config file, not the systems table in one of my projects. It throws a warning until I added the define statement into the config file.

    Log in to Reply
    • Masino Sinaga says

      September 9, 2014 at 12:23 pm

      Thanks for reminding me about this issue. I just updated MasinoFixedWidthSite11 extension. Please re-download it again.

      In addition, I just released a new extension today named MasinoSearchPanelStatus11. I think this will be useful for you, too. Please try it, thanks! 😉

      Log in to Reply
  7. keithh0427 says

    September 10, 2014 at 9:13 am

    Masino,

    Actually, your newest extension is very useful. Great job. Thanks!

    Log in to Reply
    • Masino Sinaga says

      September 10, 2014 at 9:27 am

      Thanks, Keith. I am so glad you like it, too.

      Log in to Reply
  8. keithh0427 says

    September 15, 2014 at 11:38 am

    Masino

    Is there anyway to have the loading extension look at the dropdowns and wait until they are populated before giving a 100% loaded?

    Log in to Reply
    • Masino Sinaga says

      September 15, 2014 at 12:20 pm

      Keith, at the moment no.

      Log in to Reply
  9. keithh0427 says

    September 23, 2014 at 8:10 pm

    Masino

    I’d like to present a couple of enhancements to you.

    1. Ability to remove the “Logout” from the menubar when it’s available in the header.
    2. Ability to print the Terms and Conditions. Obviously not from the alertify popup, but maybe create a “printer friendly” link on the footer.

    Log in to Reply
    • Masino Sinaga says

      September 24, 2014 at 10:26 am

      Keith, thanks for your feedback.

      #1, Actually, you may simply use MenuItem_Adding server event to hide the logout menu item. The reason why I display it twice since not all users want to always use the Logout link item that available in Header. Some advanced users who obviously sure want to logout without receiving the confirmation, will choose the Logout menu item in menubar. So, let’s give the options to users. Another reason, when the web app is being displayed in mobile, most of the times the Header will be hidden, so the link in menubar is still useful.

      #2, That’s a good idea. Will try to find out this solution.

      Log in to Reply
      • keithh0427 says

        October 15, 2014 at 3:17 am

        Any luck on the “Print” option for the T&C ?

        Log in to Reply
        • Masino Sinaga says

          October 15, 2014 at 10:32 am

          I still have not found the way to print T&C. At the moment, you may create a database View based on languages table that contains only the related field, and provide the Printer Friendly link in it.

          Log in to Reply
    • Masino Sinaga says

      September 24, 2014 at 10:34 am

      Another consideration why I provide both in Header and in Menu Bar, I always like to see the two options to exit from an Application such as MS Office.

      They provide both; the “Exit” menu item under the “File” menu who will not display the confirmation dialog box, and the “Close” button at the right corner of the window, that will display the confirmation dialog box.

      Log in to Reply
      • keithh0427 says

        September 24, 2014 at 8:36 pm

        Excellent points!

        Thanks..

        Log in to Reply
  10. keithh0427 says

    December 31, 2014 at 10:57 am

    Masino

    I recompiled my project with the latest extensions and my login window is now off the screen. It was reloading the login window twice which I ignored, but it’s difficult having it off the screen now.

    Log in to Reply
    • Masino Sinaga says

      January 3, 2015 at 12:00 am

      Keith, make sure you have disabled ReloadPageForFirstVisit option from MasinoHeaderFooter11 extension setting, and then re-generate all your script files again.

      Log in to Reply
      • keithh0427 says

        January 5, 2015 at 1:57 am

        Thanks,

        But I’ve now got a more serious issue.

        I am not sure if you are getting other feedback from users, but I tried to log into my system and it forced me to change my password. When I went through the steps the last step is to press the ‘Change’ button. Unfortunately the button wasn’t active so I couldn’t submit the change. I tried in both IE and Firefox.

        Log in to Reply
        • keithh0427 says

          January 5, 2015 at 6:03 am

          The issue was that the T&C was supposed to be on the ChangePwd page, but was missing. I disabled that feature in the extension and the Change button is now visible. I really need the T&C back on the page.

          Log in to Reply
        • Masino Sinaga says

          January 5, 2015 at 10:44 am

          Keith, there is no issue with Change Password page.

          Make sure you have already given the checked mark at I agree with Terms and Conditions in order to enable the Change button.

          Log in to Reply
        • Masino Sinaga says

          January 5, 2015 at 10:47 am

          In addition, make sure you have already had the following phrases in the .xml language file(s):

              <phrase id="IAgreeWith" value="I agree with"/>
              <phrase id="Print" value="Print"/>   
              <phrase id="IAgree" value="I Agree and Proceed!"/>
              <phrase id="TaCTitle" value="Terms and Conditions"/>
          
          Log in to Reply
          • keithh0427 says

            January 5, 2015 at 12:08 pm

            Masino,

            That’s the problem. There is no checkbox to agree with. I have those phrases on the language file.

            Am I missing another new parameter in the extensions?

            Log in to Reply
            • Masino Sinaga says

              January 5, 2015 at 12:46 pm

              As mentioned before, there is no issue with the Checkbox control on my side, including for my other users.

              Perhaps, you have just implemented the certain css style which will make the Checkbox control to be hidden (?). Please double check your code/customization.

              Log in to Reply
            • Masino Sinaga says

              January 5, 2015 at 4:41 pm

              Aaarrrgh!!! 😀

              I think I just found out the solution to the issue, Keith. Apologies for a little of missing of code in the extension side. Actually, the issue is only happened if the window type is default instead of popup.

              Please re-download MasinoChangePwd11 extension again. I just updated it today, Jan 5, 2015.

              Also, please insert the following two phrases into the .xml language files in your languages installation subfolder:

              	<phrase id="LogChangePassword" value="changed the password"/>
              	<phrase id="LogResetPassword" value="reset the password"/>
              

              after this line:

                  <phrase id="BackToTop" value="Back to Top"/>
              

              I also have just updated the phrases in this article, too.

              Log in to Reply
              • keithh0427 says

                January 5, 2015 at 9:16 pm

                Thank you!

                Log in to Reply
                • Masino Sinaga says

                  January 6, 2015 at 4:44 pm

                  You’re welcome, Keith.

  11. keithh0427 says

    January 10, 2015 at 10:14 am

    Masino

    I’m getting this error:

    Fatal error: Call to undefined method cAdvancedSecurity::GetUserIDByUserName() in /home/was/public_html/changepwd.php on line 466

    I searched the entire site and this is the only place that is mentioned

    // Begin of modification Log Reset Forgot Password into Audit Trail, by Masino Sinaga, June 6, 2012
    ew_WriteAuditTrail(“log”, ew_StdCurrentDateTime(), ew_ScriptName(), $Security->GetUserIDByUserName($sUsername).” – “.$sUsername, $Language->Phrase(“LogChangePassword”), ew_CurrentUserIP(), “”, “”, “”, “”);

    // End of modification Log Reset Forgot Password into Audit Trail, by Masino Sinaga, June 6, 2012

    Log in to Reply
    • Masino Sinaga says

      January 10, 2015 at 2:25 pm

      Keith,

      Make sure you have already enabled User ID Security from Advanced Security setting of PHPMaker.

      Log in to Reply
  12. keithh0427 says

    January 11, 2015 at 4:35 am

    I’m not using User ID Security. I’m using a role-based security model.

    Log in to Reply
    • Masino Sinaga says

      January 12, 2015 at 9:03 am

      Then try to enable the User ID security just for the pre-requisted. You don’t have to assign this field to any tables if you don’t want to.

      Log in to Reply
      • keithh0427 says

        January 15, 2015 at 9:52 pm

        That didn’t work.

        Fatal error: Call to undefined method cauthorize::UserIDFilter() in C:\xampp\htdocs\WeekendAdminSystem11.org\phpfn11.php on line 4317

        Log in to Reply
        • Masino Sinaga says

          January 16, 2015 at 8:38 am

          Please download again all the latest extensions. I just handled the condition if the UserID Security is not used.

          Log in to Reply
  13. keithh0427 says

    January 13, 2015 at 10:11 am

    Masino

    What is this used for?

    MS_USE_TABLE_SETTING_FOR_DROPUP_LISTOPTIONS

    Log in to Reply
    • Masino Sinaga says

      January 13, 2015 at 10:40 am

      It is a constant which if enabled (TRUE) will use the table setting to define how many last rows will be switched from dropdown to dropup so that the popup menu will be visible above the dropup button. If this constant FALSE then it will use the global setting that defined in MS_GLOBAL_NUMBER_OF_ROWS_DROPUP_LISTOPTIONS.

      Log in to Reply
  14. keithh0427 says

    January 17, 2015 at 8:34 am

    Masino

    Would love to have one of your extensions provide an option for placement of the tooltips. Currently, I hve to edit the ewp11.js file to move the tooltips from the bottom to the right.

    I have tried several time to use the startup script in footer.php location, but nothing seems to work.

    I followed the suggesion on the phpmaker forum to use:
    $(“.ewTooltipLink”).attr(“data-placement”, “right”);

    but I don’t think that’s valid for v11.

    So I tried this:
    $(“.tooltip”).attr(“placement”, “right”);

    because I was able to edit the ewp11.js file and change the placement from the “bottom” to the “right” and that worked.

    Log in to Reply
    • Masino Sinaga says

      January 17, 2015 at 9:24 am

      Keith,

      Thanks for your feedback/suggestion.

      Let’s see what I can do for this, and will let you know the result afterwards.

      Log in to Reply
      • Masino Sinaga says

        January 17, 2015 at 4:50 pm

        Keith, please download again MasinoFixedWidthSite11 extension that I just updated today, January 17, 2015.

        Log in to Reply
        • keithh0427 says

          January 18, 2015 at 3:58 am

          Excellent, excellent, excellent.

          This will make a lot of people happy.

          Log in to Reply
          • Masino Sinaga says

            January 18, 2015 at 10:19 am

            So glad to see people happy, Keith. 🙂

            Log in to Reply
  15. saleh alayafi says

    May 24, 2015 at 7:49 pm

    Hello
    I need the Arabic language file

    Log in to Reply
    • Masino Sinaga says

      May 25, 2015 at 1:40 pm

      Done. I just added the Arabic language file in the article above. Hope that helps.

      Log in to Reply
  16. keithh0427 says

    June 9, 2015 at 6:45 am

    Masino,

    It’s been a long time. I am wondering if there is a way to display a message

    Log in to Reply
    • Masino Sinaga says

      June 9, 2015 at 8:24 am

      Hi Keith,

      Yep, it’s been a long time. 😉

      Regarding the way to display the message, I have updated my extensions, so you may implement the powerful and flexible javascript alert message box.

      Now you may move (drag-n-drop) the dialog window, resize the window size, maximize/restore the window, and so forth, as described in here: http://demo11.ilovephpmaker.com/news.php

      Log in to Reply
  17. keithh0427 says

    June 15, 2015 at 9:01 am

    Masino

    I have downloaded your latest extensions and generated all of the scripts. When I attempt to delete a record, I do get the alertify box, but the two buttons indicate “undefined” on both of them, instead of “OK” and “Cancel”

    Log in to Reply
    • Masino Sinaga says

      June 15, 2015 at 6:48 pm

      Keith,

      As mentioned in the News section of the demo site, http://demo11.ilovephpmaker.com/news.php please make sure you have already downloaded/updated also the latest .xml language files.

      Actually, there are two phrases that were updated. They are:

          <phrase id="MyOKMessage" value="OK" client="1"/>
          <phrase id="MyCancelMessage" value="Cancel" client="1"/>
      

      As you can see, we need to insert client=”1″ for both phrases above.

      Log in to Reply
  18. keithh0427 says

    June 17, 2015 at 8:33 am

    Thanks Masino. Forgot to check the language file. My bad.

    Another problem seems to have popped up, though. All of a sudden, I can’t seem to redirect to external pdf or excel files from the search page after a custom validate. Once I click on the search button, it just seems to refresh the page.

    Log in to Reply
    • Masino Sinaga says

      June 17, 2015 at 10:11 am

      Not sure whether this is caused by the new implementation of AlertifyJS.

      However, could you please email me the code in that Custom Validate event?

      Log in to Reply
  19. saleh alayafi says

    October 20, 2015 at 9:49 pm

    hello
    I need Add the Islamic History
    Thank you

    Log in to Reply
    • Masino Sinaga says

      October 21, 2015 at 9:38 am

      Sorry, I don’t have it.

      Log in to Reply
  20. keithh0427 says

    February 6, 2016 at 11:44 pm

    Masino

    I’m getting some PHP warnings from this code:

    // Export data in HTML/CSV/Word/Excel/Email/PDF format
    function ExportDocument(&$Doc, &$Recordset, $StartRec, $StopRec, $ExportPageType = “”) {
    global $Language, $gsLanguage;
    if (MS_USE_TABLE_SETTING_FOR_EXPORT_FIELD_CAPTION) {
    define(“EW_EXPORT_FIELD_CAPTION”, TRUE, FALSE);
    }
    if (MS_USE_TABLE_SETTING_FOR_EXPORT_ORIGINAL_VALUE) {
    define(“EW_EXPORT_ORIGINAL_VALUE”, FALSE, FALSE);
    }

    EW_EXPORT_FIELD_CAPTION and EW_EXPORT_ORIGINAL_VALUE are already defined.

    Yes, it’s only a warning, but i’m trying to clean up all of my v11 code before moving to v12 of phpmaker.

    Can you fix this in v11 and v12 of your extensions or tell me how to do it in v11?

    Log in to Reply
    • Masino Sinaga says

      February 7, 2016 at 11:00 pm

      Thanks for the feedback. I’ve just fixed it today, February 7, 2016.

      Please re-download again MasinoFixedWidthSite11 and MasinoFixedWidthSite12 extension files.

      Log in to Reply
  21. keithh0427 says

    February 8, 2016 at 4:34 am

    Thank you, sir!

    Log in to Reply
    • Masino Sinaga says

      February 9, 2016 at 6:03 pm

      You’re welcome.

      Log in to Reply
  22. keithh0427 says

    February 15, 2016 at 6:52 am

    Masino,

    I’m getting another warning. $usr in the 3rd line is not yet defined.

    // Begin of modification by Masino Sinaga, for saving the registered date time, November 6, 2011
    $UserProfile->Profile[MS_USER_PROFILE_REGISTERED_DATE_TIME] = ew_StdCurrentDateTime();

    $UserProfile->SaveProfileToDatabase($usr);

    Log in to Reply
    • Masino Sinaga says

      February 16, 2016 at 8:41 pm

      Not sure from which extension you found this code. I’ve just checked and scanned the code from MasinoRegister11 extension and did not find any $usr variable for the related code above.

      Mine is as follows:
      $UserProfile->SaveProfileToDatabase($sUsr);

      So please change $usr to $sUsr

      Log in to Reply

Leave a Reply Cancel reply

You must be logged in to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts

  • A New PHPMaker 2021 Project File Is Released
  • PHPMaker 2021 Demo Project File Is Released
  • Masino Extensions for PHPMaker 2021 Is Released!
  • A New PHPMaker 2020 Project File Is Released
  • PHPMaker 2020 Demo Project File Is Released
  • Masino Extensions for PHPMaker 2020 Is Released!
  • Inventory Stock Management Project, Why Should You Have It?
  • A New PHPMaker 2019 Project File Is Released!
  • PHPMaker 2019 Demo Project File Is Released!
  • Masino Extensions for PHPMaker 2019 Is Released!

Search

Recent Comments

  • saleh alayafi on A Case Study: Hiding Certain Fields Based on the Selected Value in ComboBox in Add Pages of the Websites that Generated by PHPMaker 9.2.0
  • Masino Sinaga on A Case Study: Hiding Certain Fields Based on the Selected Value in ComboBox in Add Pages of the Websites that Generated by PHPMaker 9.2.0
  • saleh alayafi on A Case Study: Hiding Certain Fields Based on the Selected Value in ComboBox in Add Pages of the Websites that Generated by PHPMaker 9.2.0
  • Masino Sinaga on A Case Study: Hiding Certain Fields Based on the Selected Value in ComboBox in Add Pages of the Websites that Generated by PHPMaker 9.2.0
  • Masino Sinaga on A Case Study: Hiding Certain Fields Based on the Selected Value in ComboBox in Add Pages of the Websites that Generated by PHPMaker 9.2.0

Demo Website

  • Demo of I Love PHPMaker 2021 (MasinoExtensions).
  • Indonesia Post Offices.
  • Stock Inventory Management.
  • Demo of PHPMaker + PHP Report Maker

Another Demo

The following template are not available in this site (must be purchased separately)

  • PHPMaker v2018 Horizontal Vertical Template.
  • PHPMaker v2017 Horizontal Vertical Template.

Demo Explanation

Stock Inventory Management is the good project for your reference, since it uses the real example in the real world. Many useful features you can use from this project, such as how to add the Thousand and Decimal separator character, and also how to calculate multiple row in Grid-Add when End-Users are entering data into the Grid-Add mode.

Categories

  • Customize Template (103)
  • General (3)
  • PHP Report Maker (17)
  • PHP Report Maker Extensions (2)
  • PHPMaker Extensions (79)
  • Tips and Trick (72)

Articles based on version

  • PHPMaker 2021
  • PHPMaker 2020
  • PHPMaker 2019
  • PHPMaker 2018
  • PHPMaker 2017.0.7
  • PHPMaker 12.0.7
  • PHPMaker 11.0.6
  • PHPMaker 10.0.5
  • PHPMaker 9.2.0
  • PHPMaker 8.0.3
  • PHP Report Maker 12

(c) I Love PHPMaker 2010 - 2019 by Masino Sinaga | WordPress | Log in | Back to top