Translation issues (hardcoded text in some documents)

Hello and thank you for this great product,

I've did some updates to the Arabic wording of ar.csv and it has been reflected successfully .
However,  I noticed some of the labels are still presented in English and after inspecting, it seems that it is hard coded in the source code.

Below are what we could capture so far:

ISSUE URL Comments

"No found " is still in English /app.html#List%2FNote hard-coded
"Settings for Accounts"still in English /app.html#accounts-home hard-coded in accounts_home.js
"User settings for Point-of-sale (POS)" still in English /app.html#accounts-home hard-coded in accounts_home.js
Settings for Accounts" is still in English /app.html#accounts-home hard-coded in accounts_home.js
Settings for Buying Module" is still in English /app.html#buying-home hard-coded in buying_home.js
Post Publicity" is still in English /app.html#messages hard-coded in messages.js
Settings for Selling Module" is still in English /app.html#selling-home hard-coded in selling_home.js
Settings for Stock Module " is still in English /app.html#stock-home hard-coded in stock_home.js
Setup , many of header wordings are still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Permission Manager " is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 User Properties" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Stock Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 Selling Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Buying Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Bank Accounts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Tax Accounts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Accounts Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Opening Accounting Entries" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Outgoing Email Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Support Email Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Global Settings / Default Values" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Show / Hide Features" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Enable / Disable Email Notifications /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Uploaded File Attachments /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Data Import /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Bulk Rename /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Update Numbering Series /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Show / Hide Modules" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 Send Bulk SMS to Leads / Contacts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Update ERPNext" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Manage 3rd Party Backups" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 System Scheduler Errors" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 New |  View |  Import" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Browse |  Import" is still in English app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 View |  Import" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Edit" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js



"Import accounting entries from CSV" still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Close Balance Sheet and book Profit or Loss" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Import accounting entries from CSV" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
 User settings for Point-of-sale (POS)" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Settings for HR Module" is still in English /app.html#hr-home not available in resources and not calling the translating function in hr_home.js
in all documents , when the user point to the module icon, the tooltip "Module" is presented in English  translation function must be called in bootstrap.min.js.
"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes" still in English /app.html#Form/Item/ translation function must be called in control.js
"Auto-raise Material Request if quantity goes below re-order level in a warehouse" still in English /app.html#Form/Item/New%20Item%201 translation function must be called in layout.js
"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item" still in English /app.html#Form/Item/ translation function must be called in layout.js



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un...@googlegroups.com.

    For more options, visit https://groups.google.com/groups/opt_out.
Hi - thanks for the list. Please raise an issue on GitHub for this:

https://github.com/webnotes/erpnext/issues


W: https://erpnext.com
T: @rushabh_mehta

On 22-Sep-2013, at 5:44 PM, Leo Sulaimano <l....@gmail.com> wrote:

Hello and thank you for this great product,

I've did some updates to the Arabic wording of ar.csv and it has been reflected successfully .
However,  I noticed some of the labels are still presented in English and after inspecting, it seems that it is hard coded in the source code.

Below are what we could capture so far:

ISSUE URL Comments

"No found " is still in English /app.html#List%2FNote hard-coded
"Settings for Accounts"still in English /app.html#accounts-home hard-coded in accounts_home.js
"User settings for Point-of-sale (POS)" still in English /app.html#accounts-home hard-coded in accounts_home.js
Settings for Accounts" is still in English /app.html#accounts-home hard-coded in accounts_home.js
Settings for Buying Module" is still in English /app.html#buying-home hard-coded in buying_home.js
Post Publicity" is still in English /app.html#messages hard-coded in messages.js
Settings for Selling Module" is still in English /app.html#selling-home hard-coded in selling_home.js
Settings for Stock Module " is still in English /app.html#stock-home hard-coded in stock_home.js
Setup , many of header wordings are still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Permission Manager " is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 User Properties" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Stock Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 Selling Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Buying Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Bank Accounts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Tax Accounts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Accounts Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Opening Accounting Entries" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Outgoing Email Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Support Email Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Global Settings / Default Values" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Show / Hide Features" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Enable / Disable Email Notifications /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Uploaded File Attachments /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Data Import /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Bulk Rename /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Update Numbering Series /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Show / Hide Modules" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 Send Bulk SMS to Leads / Contacts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Update ERPNext" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Manage 3rd Party Backups" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 System Scheduler Errors" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 New |  View |  Import" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Browse |  Import" is still in English app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 View |  Import" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Edit" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js



"Import accounting entries from CSV" still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Close Balance Sheet and book Profit or Loss" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Import accounting entries from CSV" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
 User settings for Point-of-sale (POS)" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Settings for HR Module" is still in English /app.html#hr-home not available in resources and not calling the translating function in hr_home.js
in all documents , when the user point to the module icon, the tooltip "Module" is presented in English  translation function must be called in bootstrap.min.js.
"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes" still in English /app.html#Form/Item/ translation function must be called in control.js
"Auto-raise Material Request if quantity goes below re-order level in a warehouse" still in English /app.html#Form/Item/New%20Item%201 translation function must be called in layout.js
"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item" still in English /app.html#Form/Item/ translation function must be called in layout.js



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

    To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un...@googlegroups.com.

    For more options, visit https://groups.google.com/groups/opt_out.



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un...@googlegroups.com.

    For more options, visit https://groups.google.com/groups/opt_out.
Done!
Regards , 

On Monday, September 23, 2013 7:34:04 AM UTC+3, rushabh wrote:
Hi - thanks for the list. Please raise an issue on GitHub for this:

https://github.com/webnotes/erpnext/issues


W: https://erpnext.com
T: @rushabh_mehta

On 22-Sep-2013, at 5:44 PM, Leo Sulaimano <l....@gmail.com> wrote:

Hello and thank you for this great product,

I've did some updates to the Arabic wording of ar.csv and it has been reflected successfully .
However,  I noticed some of the labels are still presented in English and after inspecting, it seems that it is hard coded in the source code.

Below are what we could capture so far:

ISSUE URL Comments

"No found " is still in English /app.html#List%2FNote hard-coded
"Settings for Accounts"still in English /app.html#accounts-home hard-coded in accounts_home.js
"User settings for Point-of-sale (POS)" still in English /app.html#accounts-home hard-coded in accounts_home.js
Settings for Accounts" is still in English /app.html#accounts-home hard-coded in accounts_home.js
Settings for Buying Module" is still in English /app.html#buying-home hard-coded in buying_home.js
Post Publicity" is still in English /app.html#messages hard-coded in messages.js
Settings for Selling Module" is still in English /app.html#selling-home hard-coded in selling_home.js
Settings for Stock Module " is still in English /app.html#stock-home hard-coded in stock_home.js
Setup , many of header wordings are still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Permission Manager " is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 User Properties" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Stock Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 Selling Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Buying Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Bank Accounts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Tax Accounts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Accounts Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Opening Accounting Entries" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Outgoing Email Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Support Email Settings" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Global Settings / Default Values" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Show / Hide Features" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Enable / Disable Email Notifications /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Uploaded File Attachments /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Data Import /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Bulk Rename /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Update Numbering Series /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Show / Hide Modules" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 Send Bulk SMS to Leads / Contacts" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Update ERPNext" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Manage 3rd Party Backups" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 System Scheduler Errors" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 New |  View |  Import" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Browse |  Import" is still in English app.html#Setup hard-coded or it is not making call to the translating function in setup.js
 View |  Import" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js
Edit" is still in English /app.html#Setup hard-coded or it is not making call to the translating function in setup.js



"Import accounting entries from CSV" still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Close Balance Sheet and book Profit or Loss" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Import accounting entries from CSV" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
 User settings for Point-of-sale (POS)" is still in English /app.html#accounts-home not available in resourcese and not calling the translating function in accounts_home.js
Settings for HR Module" is still in English /app.html#hr-home not available in resources and not calling the translating function in hr_home.js
in all documents , when the user point to the module icon, the tooltip "Module" is presented in English  translation function must be called in bootstrap.min.js.
"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes" still in English /app.html#Form/Item/ translation function must be called in control.js
"Auto-raise Material Request if quantity goes below re-order level in a warehouse" still in English /app.html#Form/Item/New%20Item%201 translation function must be called in layout.js
"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item" still in English /app.html#Form/Item/ translation function must be called in layout.js



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

    To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un…@googlegroups.com.

    For more options, visit https://groups.google.com/groups/opt_out.



Note:

 

If you are posting an issue,

  1. We should be able to replicate it at our end. So please give us as much information as you can. Please see it from the point of view of the person receiving the communication.
  2. Paste your code at http://pastebin.com or http://gist.github.com and send only the URL via email
  3. For sending images, use http://imgur.com or other similar services. Do not send images as attachments. Links are good. Same goes for any file you are going to send.

     

    End of Note



    You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to erpnext-developer-forum+un...@googlegroups.com.

    For more options, visit https://groups.google.com/groups/opt_out.