added language to pages
This commit is contained in:
parent
602a463892
commit
2a689cf7b2
26 changed files with 363 additions and 18 deletions
|
|
@ -61,6 +61,11 @@
|
|||
"Unsubscribed": "\u0625\u0644\u063a\u0627\u0621 \u0627\u0634\u062a\u0631\u0627\u0643\u0643",
|
||||
"User Image": "\u0635\u0648\u0631\u0629 \u0627\u0644\u0639\u0636\u0648",
|
||||
"User Type": "\u0646\u0648\u0639 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645",
|
||||
"english": "\u0627\u0644\u0625\u0646\u062c\u0644\u064a\u0632\u064a\u0629",
|
||||
"espa\u00f1ol": "\u0627\u0644\u062c\u0645\u0644\u0629",
|
||||
"fran\u00e7ais": "fran\u00e7ais \u0644",
|
||||
"portugu\u00eas": "\u0627\u0644\u0628\u0631\u062a\u063a\u0627\u0644\u064a\u0629",
|
||||
"user_image_show": "user_image_show",
|
||||
"\u0627\u0644\u0639\u0631\u0628\u064a\u0629": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629",
|
||||
"\u0939\u093f\u0902\u0926\u0940": "\u0939\u093f\u0902\u0926\u0940"
|
||||
}
|
||||
|
|
@ -61,6 +61,11 @@
|
|||
"Unsubscribed": "No suscrito",
|
||||
"User Image": "Imagen del usuario",
|
||||
"User Type": "Tipo de usuario",
|
||||
"english": "Ingl\u00e9s",
|
||||
"espa\u00f1ol": "espa\u00f1ol",
|
||||
"fran\u00e7ais": "fran\u00e7ais",
|
||||
"portugu\u00eas": "portugu\u00eas",
|
||||
"user_image_show": "user_image_show",
|
||||
"\u0627\u0644\u0639\u0631\u0628\u064a\u0629": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629",
|
||||
"\u0939\u093f\u0902\u0926\u0940": "\u0939\u093f\u0902\u0926\u0940"
|
||||
}
|
||||
|
|
@ -61,6 +61,11 @@
|
|||
"Unsubscribed": "D\u00e9sabonn\u00e9",
|
||||
"User Image": "De l'utilisateur",
|
||||
"User Type": "Type d'utilisateur",
|
||||
"english": "Anglais",
|
||||
"espa\u00f1ol": "espa\u00f1ol",
|
||||
"fran\u00e7ais": "fran\u00e7ais",
|
||||
"portugu\u00eas": "portugu\u00eas",
|
||||
"user_image_show": "user_image_show",
|
||||
"\u0627\u0644\u0639\u0631\u0628\u064a\u0629": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629",
|
||||
"\u0939\u093f\u0902\u0926\u0940": "\u0939\u093f\u0902\u0926\u0940"
|
||||
}
|
||||
|
|
@ -61,6 +61,11 @@
|
|||
"Unsubscribed": "Inscri\u00e7\u00e3o cancelada",
|
||||
"User Image": "Imagem do usu\u00e1rio",
|
||||
"User Type": "Tipo de Usu\u00e1rio",
|
||||
"english": "Ingl\u00eas",
|
||||
"espa\u00f1ol": "espa\u00f1ol",
|
||||
"fran\u00e7ais": "fran\u00e7ais",
|
||||
"portugu\u00eas": "portugu\u00eas",
|
||||
"user_image_show": "user_image_show",
|
||||
"\u0627\u0644\u0639\u0631\u0628\u064a\u0629": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629",
|
||||
"\u0939\u093f\u0902\u0926\u0940": "\u0939\u093f\u0902\u0926\u0940"
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
cur_frm.cscript.onload = function(doc) {
|
||||
if(!cur_frm.roles_editor) {
|
||||
if(!cur_frm.roles_editor && has_common(user_roles, ["Administrator", "System Manager"])) {
|
||||
var role_area = $('<div style="min-height: 300px">')
|
||||
.appendTo(cur_frm.fields_dict.roles_html.wrapper);
|
||||
cur_frm.roles_editor = new wn.RoleEditor(role_area);
|
||||
|
|
@ -17,7 +17,7 @@ cur_frm.cscript.refresh = function(doc) {
|
|||
cur_frm.toggle_display(['sb1', 'sb3'], false);
|
||||
} else {
|
||||
cur_frm.cscript.enabled(doc);
|
||||
cur_frm.roles_editor.show(doc.name);
|
||||
cur_frm.roles_editor && cur_frm.roles_editor.show(doc.name);
|
||||
if(user==doc.name) {
|
||||
// update display settings
|
||||
wn.ui.set_theme(doc.theme);
|
||||
|
|
@ -48,9 +48,11 @@ cur_frm.cscript.enabled = function(doc) {
|
|||
}
|
||||
|
||||
cur_frm.cscript.validate = function(doc) {
|
||||
doc.__temp = JSON.stringify({
|
||||
roles:cur_frm.roles_editor.get_roles()
|
||||
});
|
||||
if(cur_frm.roles_editor) {
|
||||
doc.__temp = JSON.stringify({
|
||||
roles:cur_frm.roles_editor.get_roles()
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
wn.RoleEditor = Class.extend({
|
||||
|
|
|
|||
47
core/page/permission_manager/locale/_messages_js.json
Normal file
47
core/page/permission_manager/locale/_messages_js.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
[
|
||||
"Level 0 is for document level permissions, higher levels for field level permissions.",
|
||||
"To restrict a User of a particular Role to documents that are explicitly assigned to them",
|
||||
"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.",
|
||||
"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.",
|
||||
"No Permissions set for this criteria.",
|
||||
"Meaning of Submit, Cancel, Amend",
|
||||
"For All Users",
|
||||
"of type Link",
|
||||
"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.",
|
||||
"create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.",
|
||||
"Custom Field",
|
||||
"If the 'territory' Link Field exists, it will give you an option to select it",
|
||||
"A new popup will open that will ask you to select further conditions.",
|
||||
"<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.",
|
||||
"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions",
|
||||
"Cancel permission also allows the user to delete a document (if it is not linked to any other document).",
|
||||
"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.",
|
||||
"If not, create a",
|
||||
"For example: You want to restrict users to transactions marked with a certain property called 'Territory'",
|
||||
"Permission Levels",
|
||||
"Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.",
|
||||
"If a User does not have access at Level 0, then higher levels are meaningless",
|
||||
"Advanced Settings",
|
||||
"Once you have set this, the users will only be able access documents with that property.",
|
||||
"Did not add.",
|
||||
"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.",
|
||||
"To restrict a User of a particular Role to documents that are only self-created.",
|
||||
"Add New Permission Rule",
|
||||
"Restricting By User",
|
||||
"Go to Setup > <a href='#user-properties'>User Properties</a> to set \\\t\t\t'territory' for diffent Users.",
|
||||
"Quick Help for Setting Permissions",
|
||||
"Add A New Rule",
|
||||
"Select Role",
|
||||
"Permissions translate to Users based on what Role they are assigned",
|
||||
"Permission Manager",
|
||||
"Select Document Type",
|
||||
"Click on button in the 'Condition' column and select the option 'User is the creator of the document'",
|
||||
"Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.",
|
||||
"Permissions are automatically translated to Standard Reports and Searches",
|
||||
"For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.",
|
||||
"To further restrict permissions based on certain values in a document, use the 'Condition' settings.",
|
||||
"Select Document Type or Role to start.",
|
||||
"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User",
|
||||
"You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.",
|
||||
"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict."
|
||||
]
|
||||
47
core/page/permission_manager/locale/ar-js.json
Normal file
47
core/page/permission_manager/locale/ar-js.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.": "<b>\u0625\u0644\u063a\u0627\u0621</b> \u064a\u0633\u0645\u062d \u0644\u0643 \u0628\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0648\u062b\u0627\u0626\u0642 \u0627\u0644\u0645\u0642\u062f\u0645\u0629 \u0645\u0646 \u0625\u0644\u063a\u0627\u0626\u0647\u0627 \u0648\u062a\u0639\u062f\u064a\u0644\u0647\u0627.",
|
||||
"A new popup will open that will ask you to select further conditions.": "\u0648\u0647\u0646\u0627\u0643 \u0627\u0644\u0645\u0646\u0628\u062b\u0642 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0627\u0644\u062a\u064a \u0641\u062a\u062d \u0633\u0648\u0641 \u064a\u0637\u0644\u0628 \u0645\u0646\u0643 \u062a\u062d\u062f\u064a\u062f \u0634\u0631\u0648\u0637 \u0623\u062e\u0631\u0649.",
|
||||
"Add A New Rule": "\u0625\u0636\u0627\u0641\u0629 \u0642\u0627\u0639\u062f\u0629 \u062c\u062f\u064a\u062f\u0629",
|
||||
"Add New Permission Rule": "\u0625\u0636\u0627\u0641\u0629 \u0642\u0627\u0639\u062f\u0629 \u062c\u062f\u064a\u062f\u0629 \u0625\u0630\u0646",
|
||||
"Advanced Settings": "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0645\u062a\u0642\u062f\u0645\u0629",
|
||||
"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User": "\u0628\u0627\u0639\u062a\u0628\u0627\u0631\u0647\u0627 \u0623\u0641\u0636\u0644 \u0627\u0644\u0645\u0645\u0627\u0631\u0633\u0627\u062a\u060c \u0639\u062f\u0645 \u062a\u0639\u064a\u064a\u0646 \u0646\u0641\u0633 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u0646 \u0627\u0644\u062d\u0643\u0645 \u0625\u0630\u0646 \u0644\u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0623\u062f\u0648\u0627\u0631 \u0627\u0644\u0645\u062e\u062a\u0644\u0641\u0629 \u0628\u062f\u0644\u0627 \u0627\u0644\u0623\u062f\u0648\u0627\u0631 \u0627\u0644\u0645\u062a\u0639\u062f\u062f\u0629 \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645",
|
||||
"Cancel permission also allows the user to delete a document (if it is not linked to any other document).": "\u0625\u0644\u063a\u0627\u0621 \u0625\u0630\u0646 \u0643\u0645\u0627 \u064a\u0633\u0645\u062d \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u062d\u0630\u0641 \u0648\u062b\u064a\u0642\u0629 (\u0625\u0630\u0627 \u0644\u0645 \u064a\u062a\u0645 \u0631\u0628\u0637\u0647 \u0623\u064a \u0648\u062b\u064a\u0642\u0629 \u0623\u062e\u0631\u0649).",
|
||||
"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.": "\u064a\u062c\u0628 \u0623\u0646 \u0644\u0627 \u064a\u062a\u0645 \u062a\u063a\u064a\u064a\u0631 \u0628\u0639\u0636 \u0627\u0644\u0648\u062b\u0627\u0626\u0642 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0645\u0631\u0629 \u0648\u0627\u062d\u062f\u0629\u060c \u0645\u062b\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644. \u0648\u064a\u0633\u0645\u0649 <b>\u0642\u062f\u0645\u062a</b> \u0627\u0644\u062f\u0648\u0644\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0644\u0647\u0630\u0647 \u0627\u0644\u0648\u062b\u0627\u0626\u0642. \u064a\u0645\u0643\u0646\u0643 \u062a\u0642\u064a\u064a\u062f \u0627\u0644\u0623\u062f\u0648\u0627\u0631 \u0627\u0644\u062a\u064a \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0642\u062f\u0645.",
|
||||
"Click on button in the 'Condition' column and select the option 'User is the creator of the document'": "\u0627\u0646\u0642\u0631 \u0639\u0644\u0649 \u0632\u0631 \u0641\u064a \u0639\u0645\u0648\u062f "\u0627\u0644\u062d\u0627\u0644\u0629" \u0648\u062d\u062f\u062f \u0627\u0644\u062e\u064a\u0627\u0631 "\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0647\u0648 \u0627\u0644\u062e\u0627\u0644\u0642 \u0645\u0646 \u0648\u062b\u064a\u0642\u0629"",
|
||||
"Custom Field": "\u0645\u062e\u0635\u0635 \u0627\u0644\u0645\u064a\u062f\u0627\u0646\u064a\u0629",
|
||||
"Did not add.": "\u0644\u0645 \u062a\u0636\u0641.",
|
||||
"For All Users": "\u0644\u0643\u0627\u0641\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646",
|
||||
"For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.": "\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644 \u0625\u0630\u0627 \u0642\u0645\u062a \u0628\u0625\u0644\u063a\u0627\u0621 \u0648\u062a\u0639\u062f\u064a\u0644 'INV004' \u0633\u0648\u0641 \u062a\u0635\u0628\u062d \u0627\u0644\u0648\u062b\u064a\u0642\u0629 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 "INV004-1". \u0647\u0630\u0627 \u064a\u0633\u0627\u0639\u062f\u0643 \u0639\u0644\u0649 \u062a\u062a\u0628\u0639 \u0643\u0644 \u062a\u0639\u062f\u064a\u0644.",
|
||||
"For example: You want to restrict users to transactions marked with a certain property called 'Territory'": "\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644: \u0643\u0646\u062a \u062a\u0631\u063a\u0628 \u0641\u064a \u062a\u0642\u064a\u064a\u062f \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0645\u0646 \u0648\u0636\u0639 \u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u0645\u0639\u0627\u0645\u0644\u0627\u062a \u0645\u0639 \u062e\u0627\u0635\u064a\u0629 \u0645\u0639\u064a\u0646\u0629 \u062a\u0633\u0645\u0649 "\u0627\u0644\u0623\u0631\u0636"",
|
||||
"Go to Setup > <a href='#user-properties'>User Properties</a> to set \\\t\t\t'territory' for diffent Users.": "\u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u0625\u0639\u062f\u0627\u062f> <a href='#user-properties'>\u062e\u0635\u0627\u0626\u0635 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645</a> \u0644\u0636\u0628\u0637 \\ "\u0627\u0644\u0623\u0631\u0636" \u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a diffent.",
|
||||
"If a User does not have access at Level 0, then higher levels are meaningless": "\u0648\u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0644\u0627 \u064a\u0645\u0644\u0643 \u0627\u0644\u0648\u0635\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u0645\u0633\u062a\u0648\u0649 0\u060c \u062b\u0645 \u0644\u0627 \u0645\u0639\u0646\u0649 \u0644\u0647\u0627 \u0645\u0633\u062a\u0648\u064a\u0627\u062a \u0623\u0639\u0644\u0649",
|
||||
"If not, create a": "\u0625\u0646 \u0644\u0645 \u064a\u0643\u0646\u060c \u0625\u0646\u0634\u0627\u0621",
|
||||
"If the 'territory' Link Field exists, it will give you an option to select it": "\u0625\u0630\u0627 \u062d\u0642\u0644 '\u0627\u0644\u0623\u0631\u0636' \u0644\u064a\u0646\u0643 \u0645\u0648\u062c\u0648\u062f\u060c \u0648\u0633\u0648\u0641 \u062a\u0639\u0637\u064a\u0643 \u0627\u0644\u062e\u064a\u0627\u0631 \u0644\u062a\u062d\u062f\u064a\u062f\u0647",
|
||||
"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.": "\u0641\u064a \u0625\u062f\u0627\u0631\u0629 \u0625\u0630\u0646\u060c \u0627\u0646\u0642\u0631 \u0639\u0644\u0649 \u0632\u0631 \u0641\u064a \u0639\u0645\u0648\u062f "\u0627\u0644\u062d\u0627\u0644\u0629" \u0644\u062f\u0648\u0631 \u062a\u0631\u064a\u062f \u062a\u0642\u064a\u064a\u062f.",
|
||||
"Level 0 is for document level permissions, higher levels for field level permissions.": "0 \u0647\u0648 \u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0644\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0648\u062b\u064a\u0642\u0629\u060c \u0645\u0633\u062a\u0648\u064a\u0627\u062a \u0623\u0639\u0644\u0649 \u0644\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0623\u0630\u0648\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0645\u064a\u062f\u0627\u0646\u064a.",
|
||||
"Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.": "\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0627\u0644\u0645\u0639\u0627\u0645\u0644\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0631\u064a\u062f \u062a\u0642\u064a\u064a\u062f \u064a\u0643\u0648\u0646 '\u0625\u0642\u0644\u064a\u0645' \u062d\u0642\u0644 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062a\u064a \u062a\u0639\u064a\u0646 \u0639\u0644\u0649 \u0627\u0644\u0645\u0627\u062c\u0633\u062a\u064a\u0631 \u0627\u0644\u0623\u0631\u0636 '.",
|
||||
"Meaning of Submit, Cancel, Amend": "\u0645\u0639\u0646\u0649 \u062a\u0642\u062f\u064a\u0645\u060c \u0625\u0644\u063a\u0627\u0621 \u0648\u062a\u0639\u062f\u064a\u0644",
|
||||
"No Permissions set for this criteria.": "\u0644\u0645 \u064a\u062d\u062f\u062f \u0636\u0648\u0627\u0628\u0637 \u0644\u0647\u0630\u0647 \u0627\u0644\u0645\u0639\u0627\u064a\u064a\u0631.",
|
||||
"Once you have set this, the users will only be able access documents with that property.": "\u0648\u0628\u0645\u062c\u0631\u062f \u0627\u0644\u0627\u0646\u062a\u0647\u0627\u0621 \u0645\u0646 \u062a\u0639\u064a\u064a\u0646 \u0647\u0630\u0627\u060c \u0633\u0648\u0641 \u064a\u0643\u0648\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646 \u0642\u0627\u062f\u0631\u064a\u0646 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0641\u0642\u0637 \u0645\u0639 \u062a\u0644\u0643 \u0627\u0644\u0645\u0645\u062a\u0644\u0643\u0627\u062a.",
|
||||
"Permission Levels": "\u0625\u0630\u0646 \u0645\u0633\u062a\u0648\u064a\u0627\u062a",
|
||||
"Permission Manager": "\u0625\u0630\u0646 \u0625\u062f\u0627\u0631\u0629",
|
||||
"Permissions are automatically translated to Standard Reports and Searches": "\u064a\u062a\u0645 \u062a\u062d\u0648\u064a\u0644 \u062a\u0644\u0642\u0627\u0626\u064a\u0627 \u0625\u0644\u0649 \u0623\u0630\u0648\u0646\u0627\u062a \u062a\u0642\u0627\u0631\u064a\u0631 \u0627\u0644\u0645\u0648\u062d\u062f\u0629 \u0648\u0627\u0644\u0628\u062d\u062b",
|
||||
"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.": "\u064a\u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0639\u0644\u0649 \u0627\u0644\u0623\u062f\u0648\u0627\u0631 \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a (\u0648\u062a\u0633\u0645\u0649 DocTypes) \u0639\u0646 \u0637\u0631\u064a\u0642 \u062a\u0642\u064a\u064a\u062f \u0642\u0631\u0627\u0621\u0629 \u0648\u062a\u062d\u0631\u064a\u0631\u060c \u0648\u062c\u0639\u0644 \u062c\u062f\u064a\u062f\u0629\u060c \u064a\u0642\u062f\u0645\u060c \u0625\u0644\u063a\u0627\u0621 \u0648\u062a\u0639\u062f\u064a\u0644 \u0648\u062a\u0642\u0631\u064a\u0631 \u062d\u0642\u0648\u0642.",
|
||||
"Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.": "\u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0639\u0644\u0649 \u0645\u0633\u062a\u0648\u064a\u0627\u062a \u0623\u0639\u0644\u0649 \u0645\u0646 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a "\u0627\u0644\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0645\u064a\u062f\u0627\u0646\u064a. \u062c\u0645\u064a\u0639 \u0627\u0644\u062d\u0642\u0648\u0644 \u0644\u062f\u064a\u0643 \u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u0646 "\u0645\u0633\u062a\u0648\u0649 \u0625\u0630\u0646" \u0636\u062f\u0647\u0645 \u0648\u0627\u0644\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u0641\u064a \u062a\u0644\u0643 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u062a\u0646\u0637\u0628\u0642 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0645\u062c\u0627\u0644. \u0647\u0630\u0627 \u0645\u0641\u064a\u062f \u0637\u0627\u0631\u0626 \u062a\u0631\u064a\u062f \u0625\u062e\u0641\u0627\u0621 \u0623\u0648 \u0645\u062c\u0627\u0644 \u0645\u0639\u064a\u0646 \u062c\u0639\u0644 \u0644\u0644\u0642\u0631\u0627\u0621\u0629 \u0641\u0642\u0637.",
|
||||
"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.": "\u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0641\u064a 0 \u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0647\u064a "\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0648\u062b\u064a\u0642\u0629\u060c \u0623\u064a \u0623\u0646\u0647\u0627 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0645\u0633\u062a\u0646\u062f.",
|
||||
"Permissions translate to Users based on what Role they are assigned": "\u062a\u0631\u062c\u0645\u0629 \u0623\u0630\u0648\u0646\u0627\u062a \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0627\u0633\u062a\u0646\u0627\u062f\u0627 \u0625\u0644\u0649 \u0645\u0627 \u0647\u0648 \u0627\u0644\u062f\u0648\u0631 \u0627\u0644\u0630\u064a \u0623\u0648\u0643\u0644 \u0625\u0644\u064a\u0647\u0645",
|
||||
"Quick Help for Setting Permissions": "\u0645\u0633\u0627\u0639\u062f\u0629 \u0633\u0631\u064a\u0639\u0629 \u0644\u0648\u0636\u0639 \u0636\u0648\u0627\u0628\u0637",
|
||||
"Restricting By User": "\u062a\u0642\u064a\u064a\u062f \u0628\u0648\u0627\u0633\u0637\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645",
|
||||
"Select Document Type": "\u062d\u062f\u062f \u0646\u0648\u0639 \u0627\u0644\u0648\u062b\u064a\u0642\u0629",
|
||||
"Select Document Type or Role to start.": "\u062d\u062f\u062f \u0646\u0648\u0639 \u0627\u0644\u0648\u062b\u064a\u0642\u0629 \u0623\u0648 \u062f\u0648\u0631 \u0644\u0644\u0628\u062f\u0621.",
|
||||
"Select Role": "\u062d\u062f\u062f \u062f\u0648\u0631",
|
||||
"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions": "\u0648\u064a\u0648\u0641\u0631 \u0646\u0638\u0627\u0645 \u0623\u062f\u0648\u0627\u0631 \u0645\u062d\u062f\u062f\u0629 \u0645\u0633\u0628\u0642\u0627\u060c \u0648\u0644\u0643\u0646 \u064a\u0645\u0643\u0646\u0643 <a href='#List/Role'>\u0625\u0636\u0627\u0641\u0629 \u0623\u062f\u0648\u0627\u0631 \u062c\u062f\u064a\u062f\u0629</a> \u0644\u062a\u0639\u064a\u064a\u0646 \u0623\u0630\u0648\u0646\u0627\u062a \u0641\u0627\u064a\u0646\u0631",
|
||||
"To further restrict permissions based on certain values in a document, use the 'Condition' settings.": "\u0644\u0641\u0631\u0636 \u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0642\u064a\u0648\u062f \u0623\u0630\u0648\u0646\u0627\u062a \u0627\u0633\u062a\u0646\u0627\u062f\u0627 \u0625\u0644\u0649 \u0642\u064a\u0645 \u0645\u0639\u064a\u0646\u0629 \u0641\u064a \u0648\u062b\u064a\u0642\u0629\u060c \u0627\u0633\u062a\u062e\u062f\u0645 '\u062d\u0627\u0644\u0629' \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a.",
|
||||
"To restrict a User of a particular Role to documents that are explicitly assigned to them": "\u0644\u062a\u0642\u064a\u064a\u062f \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0645\u0646 \u062f\u0648\u0631 \u062e\u0627\u0635 \u0644\u0644\u0648\u062b\u0627\u0626\u0642 \u0627\u0644\u062a\u064a \u062a\u0645 \u062a\u0639\u064a\u064a\u0646\u0647\u0627 \u0628\u0634\u0643\u0644 \u0635\u0631\u064a\u062d \u0644\u0647\u0645",
|
||||
"To restrict a User of a particular Role to documents that are only self-created.": "\u0644\u062a\u0642\u064a\u064a\u062f \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0645\u0646 \u062f\u0648\u0631 \u062e\u0627\u0635 \u0644\u0644\u0648\u062b\u0627\u0626\u0642 \u0627\u0644\u062a\u064a \u0644\u064a\u0633\u062a \u0633\u0648\u0649 \u0627\u0644\u0630\u0627\u062a\u064a \u0627\u0644\u0625\u0646\u0634\u0627\u0621.",
|
||||
"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.": "\u0644\u062a\u0639\u064a\u064a\u0646 \u0623\u062f\u0648\u0627\u0631 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646\u060c \u0648\u0627\u0630\u0647\u0628\u0648\u0627 \u0625\u0644\u0649 <a href='#List/Profile'>\u0625\u0639\u062f\u0627\u062f \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646></a> \u0648\u0627\u0646\u0642\u0631 \u0639\u0644\u0649 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0644\u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0623\u062f\u0648\u0627\u0631.",
|
||||
"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.": "\u0639\u0646\u062f <b>\u062a\u0639\u062f\u064a\u0644</b> \u0648\u062b\u064a\u0642\u0629 \u0628\u0639\u062f \u0625\u0644\u063a\u0627\u0621 \u0648\u062d\u0641\u0638\u0647\u060c \u0648\u0633\u0648\u0641 \u062a\u062d\u0635\u0644 \u0639\u0644\u0649 \u0639\u062f\u062f \u062c\u062f\u064a\u062f \u0647\u0648 \u0646\u0633\u062e\u0629 \u0645\u0646 \u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0642\u062f\u064a\u0645.",
|
||||
"You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.": "\u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 <a href='#Form/Customize Form'>\u0646\u0645\u0648\u0630\u062c \u062a\u062e\u0635\u064a\u0635</a> \u0644\u062a\u062d\u062f\u064a\u062f \u0645\u0633\u062a\u0648\u064a\u0627\u062a \u0639\u0644\u0649 \u0627\u0644\u062d\u0642\u0648\u0644.",
|
||||
"create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.": "\u0625\u0646\u0634\u0627\u0621 \u062d\u0642\u0644 \u0645\u062e\u0635\u0635 \u0645\u0646 \u0646\u0648\u0639 \u0644\u064a\u0646\u0643 (\u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0634\u062e\u0635\u064a) \u062b\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 '\u062d\u0627\u0644\u0629' \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0644\u062a\u0639\u064a\u064a\u0646 \u0647\u0630\u0627 \u0627\u0644\u062d\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u062d\u0643\u0645 \u0625\u0630\u0646.",
|
||||
"of type Link": "\u0644\u064a\u0646\u0643 \u0646\u0648\u0639"
|
||||
}
|
||||
47
core/page/permission_manager/locale/es-js.json
Normal file
47
core/page/permission_manager/locale/es-js.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.": "<b>Cancel</b> le permite cambiar los documentos presentados por cancelarlos y enmendarlos.",
|
||||
"A new popup will open that will ask you to select further conditions.": "Una ventana se abrir\u00e1 que le pedir\u00e1 que seleccione otras condiciones.",
|
||||
"Add A New Rule": "Agregar una nueva regla",
|
||||
"Add New Permission Rule": "A\u00f1adir regla Nuevo permiso",
|
||||
"Advanced Settings": "Configuraci\u00f3n avanzada",
|
||||
"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User": "Como pr\u00e1ctica recomendada, no asigne el mismo conjunto de reglas permiso a roles diferentes en lugar establecer funciones m\u00faltiples para el usuario",
|
||||
"Cancel permission also allows the user to delete a document (if it is not linked to any other document).": "Cancelar permiso tambi\u00e9n permite al usuario eliminar un documento (si no est\u00e1 vinculado a ning\u00fan otro documento).",
|
||||
"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.": "Algunos documentos no se deben cambiar una vez final, como una factura, por ejemplo. El estado final de dichos documentos se llama <b>Enviado.</b> Puede restringir qu\u00e9 roles pueden Submit.",
|
||||
"Click on button in the 'Condition' column and select the option 'User is the creator of the document'": "Haga clic en el bot\u00f3n de la "condici\u00f3n" columna y seleccione la opci\u00f3n 'Usuario es el creador del documento'",
|
||||
"Custom Field": "Campo personalizado",
|
||||
"Did not add.": "No agregar.",
|
||||
"For All Users": "Para todos los usuarios",
|
||||
"For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.": "Por ejemplo, si usted cancela y enmendar 'INV004' se convertir\u00e1 en un nuevo documento 'INV004-1'. Esto le ayuda a realizar un seguimiento de cada enmienda.",
|
||||
"For example: You want to restrict users to transactions marked with a certain property called 'Territory'": "Por ejemplo: Usted desea restringir a los usuarios transacciones marcadas con una determinada propiedad llamada 'Territorio'",
|
||||
"Go to Setup > <a href='#user-properties'>User Properties</a> to set \\\t\t\t'territory' for diffent Users.": "Vaya a Configuraci\u00f3n> <a href='#user-properties'>Propiedades del usuario</a> para configurar \\ "territorio" para los usuarios de diffent.",
|
||||
"If a User does not have access at Level 0, then higher levels are meaningless": "Si un usuario no tiene acceso en el nivel 0, los niveles m\u00e1s altos no tienen sentido",
|
||||
"If not, create a": "Si no, crea una",
|
||||
"If the 'territory' Link Field exists, it will give you an option to select it": "Si el campo de 'territorio' Link existe, se le dar\u00e1 la opci\u00f3n de seleccionar",
|
||||
"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.": "En el Administrador de autorizaci\u00f3n, haga clic en el bot\u00f3n de la "condici\u00f3n" de columna para la funci\u00f3n que desea restringir.",
|
||||
"Level 0 is for document level permissions, higher levels for field level permissions.": "El nivel 0 es para los permisos de nivel de documento, mayores niveles de permisos a nivel de campo.",
|
||||
"Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.": "Aseg\u00farese de que las operaciones que desea restringir tener "territorio" un campo de enlace que se asigna a un 'territorio' master.",
|
||||
"Meaning of Submit, Cancel, Amend": "Significado de Presentar, cancelaci\u00f3n, rectificaci\u00f3n",
|
||||
"No Permissions set for this criteria.": "No hay permisos establecidos para este criterio.",
|
||||
"Once you have set this, the users will only be able access documents with that property.": "Una vez que haya establecido esto, los usuarios s\u00f3lo ser\u00e1n documentos capaces de acceso con esa propiedad.",
|
||||
"Permission Levels": "Niveles de permisos",
|
||||
"Permission Manager": "Permiso Gerente",
|
||||
"Permissions are automatically translated to Standard Reports and Searches": "Los permisos se traduce autom\u00e1ticamente a los informes est\u00e1ndar y Enlaces",
|
||||
"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.": "Los permisos se establecen en las funciones y tipos de documentos (llamados DocTypes) mediante la restricci\u00f3n de leer, editar, hacer nuevos, enviar, cancelar, modificar y comunicar los derechos.",
|
||||
"Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.": "Permisos en los niveles superiores son los permisos de 'Nivel de campo'. Todos los campos tienen un conjunto de "Nivel de permiso" contra ellas y las reglas definidas en que los permisos se aplican al campo. Esto es \u00fatil en caso que usted desee ocultar o hacer determinado campo de s\u00f3lo lectura.",
|
||||
"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.": "Los permisos son los permisos de nivel 0 "nivel de documento", es decir, que son primarios para acceder al documento.",
|
||||
"Permissions translate to Users based on what Role they are assigned": "Permisos de traducir a los usuarios seg\u00fan el papel que se les asigna",
|
||||
"Quick Help for Setting Permissions": "Ayuda r\u00e1pida para Establecer permisos",
|
||||
"Restricting By User": "Restricci\u00f3n por usuario",
|
||||
"Select Document Type": "Seleccione el tipo de documento",
|
||||
"Select Document Type or Role to start.": "Seleccione el tipo de documento o papel para comenzar.",
|
||||
"Select Role": "Seleccione Papel",
|
||||
"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions": "El sistema proporciona roles predefinidos, pero usted puede <a href='#List/Role'>a\u00f1adir nuevas funciones</a> para establecer permisos m\u00e1s finos",
|
||||
"To further restrict permissions based on certain values in a document, use the 'Condition' settings.": "Para restringir a\u00fan m\u00e1s permisos en funci\u00f3n de determinados valores en un documento, utilice la "condici\u00f3n" de configuraci\u00f3n.",
|
||||
"To restrict a User of a particular Role to documents that are explicitly assigned to them": "Para restringir un usuario de un papel especial a los documentos que est\u00e1n expresamente asignadas",
|
||||
"To restrict a User of a particular Role to documents that are only self-created.": "Para restringir un usuario de un rol de particular a documentos que s\u00f3lo son de creaci\u00f3n propia.",
|
||||
"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.": "Para definir funciones de usuario, basta con ir a <a href='#List/Profile'>Configuraci\u00f3n> Usuarios</a> y haga clic en el usuario para asignar roles.",
|
||||
"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.": "Al <b>enmendar</b> un documento despu\u00e9s de cancelar y lo guarda, se obtiene un n\u00famero nuevo que es una versi\u00f3n del antiguo n\u00famero.",
|
||||
"You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.": "Puede utilizar <a href='#Form/Customize Form'>Personalizar formulario</a> para establecer los niveles en los campos.",
|
||||
"create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.": "crear un campo personalizado de enlace tipo (perfil) y luego usar la "condici\u00f3n" configuraci\u00f3n para asignar ese campo a la regla de permiso.",
|
||||
"of type Link": "Enlace de tipo"
|
||||
}
|
||||
47
core/page/permission_manager/locale/fr-js.json
Normal file
47
core/page/permission_manager/locale/fr-js.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.": "<b>Annuler</b> vous permet de modifier des documents pr\u00e9sent\u00e9s par les annuler et de les modifier.",
|
||||
"A new popup will open that will ask you to select further conditions.": "Une fen\u00eatre va s'ouvrir qui vous demandera de s\u00e9lectionner d'autres conditions.",
|
||||
"Add A New Rule": "Ajouter une nouvelle r\u00e8gle",
|
||||
"Add New Permission Rule": "Ajouter une r\u00e8gle d'autorisation New",
|
||||
"Advanced Settings": "Param\u00e8tres avanc\u00e9s",
|
||||
"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User": "En guise de meilleure pratique, ne pas attribuer le m\u00eame ensemble de r\u00e8gle d'autorisation \u00e0 des r\u00f4les diff\u00e9rents au lieu fix\u00e9s r\u00f4les multiples de l'utilisateur",
|
||||
"Cancel permission also allows the user to delete a document (if it is not linked to any other document).": "Annuler autorisation permet aussi \u00e0 l'utilisateur de supprimer un document (si elle n'est pas li\u00e9e \u00e0 un autre document).",
|
||||
"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.": "Certains documents ne doivent pas \u00eatre modifi\u00e9s une fois d\u00e9finitif, comme une facture par exemple. L'\u00e9tat final de ces documents est appel\u00e9e <b>Soumis.</b> Vous pouvez restreindre les r\u00f4les qui peuvent Soumettre.",
|
||||
"Click on button in the 'Condition' column and select the option 'User is the creator of the document'": "Cliquez sur le bouton dans la 'condition' colonne et s\u00e9lectionnez l'option \u00abL'utilisateur est le cr\u00e9ateur du document '",
|
||||
"Custom Field": "Champ personnalis\u00e9",
|
||||
"Did not add.": "N'a pas \u00e9t\u00e9 ajout\u00e9.",
|
||||
"For All Users": "Pour tous les utilisateurs",
|
||||
"For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.": "Par exemple, si vous annulez et modifier \u00bbINV004 'il deviendra un nouveau document\u00bb INV004-1'. Cela vous aide \u00e0 garder la trace de chaque modification.",
|
||||
"For example: You want to restrict users to transactions marked with a certain property called 'Territory'": "Par exemple: Vous souhaitez emp\u00eacher les utilisateurs de transactions marqu\u00e9es avec une certaine propri\u00e9t\u00e9 appel\u00e9e \u00abterritoire\u00bb",
|
||||
"Go to Setup > <a href='#user-properties'>User Properties</a> to set \\\t\t\t'territory' for diffent Users.": "Allez dans R\u00e9glages> <a href='#user-properties'>Propri\u00e9t\u00e9s de l'utilisateur</a> de mettre en \\ "territoire" pour les utilisateurs differents.",
|
||||
"If a User does not have access at Level 0, then higher levels are meaningless": "Si un utilisateur n'a pas acc\u00e8s au niveau 0, puis des niveaux plus \u00e9lev\u00e9s n'ont pas de sens",
|
||||
"If not, create a": "Sinon, cr\u00e9ez un",
|
||||
"If the 'territory' Link Field exists, it will give you an option to select it": "Si le champ Lien du \u00abterritoire\u00bb existe, il vous donnera une option pour la s\u00e9lectionner",
|
||||
"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.": "Dans le Gestionnaire d'autorisations, cliquez sur le bouton dans la 'condition' de colonne pour le r\u00f4le que vous souhaitez restreindre.",
|
||||
"Level 0 is for document level permissions, higher levels for field level permissions.": "Le niveau 0 est pour les autorisations de niveau document, des niveaux plus \u00e9lev\u00e9s pour les autorisations au niveau du terrain.",
|
||||
"Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.": "Assurez-vous que les transactions que vous souhaitez restreindre l'ont \u00abterritoire\u00bb d'un champ Lien qui correspond \u00e0 un \u00abterritoire\u00bb ma\u00eetre.",
|
||||
"Meaning of Submit, Cancel, Amend": "Signification de soumettre, annuler, de modifier",
|
||||
"No Permissions set for this criteria.": "Aucun Permission fix\u00e9 pour ce crit\u00e8re.",
|
||||
"Once you have set this, the users will only be able access documents with that property.": "Une fois que vous avez d\u00e9fini, les utilisateurs ne peuvent acc\u00e9der aux documents capables de cette propri\u00e9t\u00e9.",
|
||||
"Permission Levels": "Niveaux d'autorisation",
|
||||
"Permission Manager": "Responsable autorisation",
|
||||
"Permissions are automatically translated to Standard Reports and Searches": "Les autorisations sont automatiquement convertis en rapports standard et Recherches",
|
||||
"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.": "Les autorisations sont d\u00e9finies sur les r\u00f4les et les types de documents (appel\u00e9 DocTypes) en limitant lire, modifier, faire de nouvelles, de soumettre, d'annuler, de modifier et rapporter droits.",
|
||||
"Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.": "Autorisations \u00e0 des niveaux sup\u00e9rieurs sont des permissions "sur le terrain". Tous les champs ont ensemble un \u00abniveau d'autorisation\u00bb \u00e0 leur encontre et les r\u00e8gles d\u00e9finies \u00e0 ce que les autorisations s'appliquent \u00e0 ce domaine. Cette fonction est utile en cas vous souhaitez masquer ou rendre certain domaine en lecture seule.",
|
||||
"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.": "Autorisations au niveau 0 sont des permissions "Niveau du document\u00bb, c'est \u00e0 dire qu'ils sont primaires pour l'acc\u00e8s au document.",
|
||||
"Permissions translate to Users based on what Role they are assigned": "Permission traduire pour les utilisateurs en fonction de ce r\u00f4le leur est attribu\u00e9",
|
||||
"Quick Help for Setting Permissions": "Aide rapide pour D\u00e9finition des autorisations",
|
||||
"Restricting By User": "En restreignant l'utilisateur",
|
||||
"Select Document Type": "S\u00e9lectionnez Type de document",
|
||||
"Select Document Type or Role to start.": "S\u00e9lectionnez Type de document ou le r\u00f4le de d\u00e9marrer.",
|
||||
"Select Role": "S\u00e9lectionnez r\u00f4le",
|
||||
"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions": "Le syst\u00e8me fournit des r\u00f4les pr\u00e9d\u00e9finis, mais vous pouvez <a href='#List/Role'>ajouter de nouveaux r\u00f4les</a> pour d\u00e9finir des autorisations plus fines",
|
||||
"To further restrict permissions based on certain values in a document, use the 'Condition' settings.": "Afin de restreindre les autorisations sur la base de certaines valeurs dans un document, utilisez la \u00abcondition\u00bb des param\u00e8tres.",
|
||||
"To restrict a User of a particular Role to documents that are explicitly assigned to them": "Pour limiter un utilisateur d'un r\u00f4le particulier aux documents qui sont explicitement affect\u00e9s \u00e0 leur",
|
||||
"To restrict a User of a particular Role to documents that are only self-created.": "Pour limiter un utilisateur d'un r\u00f4le particulier aux documents qui ne sont auto-cr\u00e9\u00e9.",
|
||||
"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.": "Pour d\u00e9finir les r\u00f4les des utilisateurs, allez \u00e0 <a href='#List/Profile'>Configuration> Utilisateurs</a> et cliquez sur l'utilisateur d'attribuer des r\u00f4les.",
|
||||
"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.": "Lorsque <b>vous</b> modifiez un document apr\u00e8s avoir annuler et enregistrez-le, il va obtenir un nouveau num\u00e9ro qui est une version de l'ancien num\u00e9ro.",
|
||||
"You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.": "Vous pouvez utiliser <a href='#Form/Customize Form'>Personnaliser le formulaire</a> de fixer des niveaux de champs.",
|
||||
"create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.": "cr\u00e9er un champ personnalis\u00e9 de type de lien (profil), puis utiliser la \u00abcondition\u00bb des param\u00e8tres de cartographier ce domaine \u00e0 la r\u00e8gle d'autorisation.",
|
||||
"of type Link": "Link Type"
|
||||
}
|
||||
47
core/page/permission_manager/locale/hi-js.json
Normal file
47
core/page/permission_manager/locale/hi-js.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.": "<b>\u0930\u0926\u094d\u0926</b> \u0906\u092a \u0909\u0928\u094d\u0939\u0947\u0902 \u0930\u0926\u094d\u0926 \u0915\u0930\u0928\u0947 \u0914\u0930 \u0909\u0928\u094d\u0939\u0947\u0902 \u092e\u0947\u0902 \u0938\u0902\u0936\u094b\u0927\u0928 \u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u0915\u094b \u092c\u0926\u0932\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u093e \u0939\u0948.",
|
||||
"A new popup will open that will ask you to select further conditions.": "\u090f\u0915 \u0928\u092f\u093e \u092a\u0949\u092a\u0905\u092a \u0916\u0941\u0932 \u091c\u093e\u090f\u0917\u093e \u0915\u093f \u0906\u092a \u0938\u0947 \u092a\u0942\u091b\u0928\u093e \u0906\u0917\u0947 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902\u0917\u0947.",
|
||||
"Add A New Rule": "\u090f\u0915 \u0928\u092f\u093e \u0928\u093f\u092f\u092e \u091c\u094b\u0921\u093c\u0947\u0902",
|
||||
"Add New Permission Rule": "\u0928\u0908 \u0905\u0928\u0941\u092e\u0924\u093f \u0928\u093f\u092f\u092e \u091c\u094b\u0921\u093c\u0947\u0902",
|
||||
"Advanced Settings": "\u0909\u0928\u094d\u0928\u0924 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938",
|
||||
"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User": "\u090f\u0915 \u0938\u092c\u0938\u0947 \u0905\u091a\u094d\u091b\u093e \u0905\u092d\u094d\u092f\u093e\u0938 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902, \u0905\u0932\u0917 \u092d\u0942\u092e\u093f\u0915\u093e\u0913\u0902 \u092c\u091c\u093e\u092f \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u094b \u0915\u0908 \u092d\u0942\u092e\u093f\u0915\u093e\u090f\u0902 \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924 \u0905\u0928\u0941\u092e\u0924\u093f \u0936\u093e\u0938\u0928 \u0915\u0947 \u090f\u0915 \u0939\u0940 \u0938\u0947\u091f \u092a\u094d\u0930\u0926\u093e\u0928 \u0928\u0939\u0940\u0902 \u0915\u0930\u0924\u0947",
|
||||
"Cancel permission also allows the user to delete a document (if it is not linked to any other document).": "\u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902 \u0905\u0928\u0941\u092e\u0924\u093f \u092d\u0940 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u090f\u0915 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c (\u0905\u0917\u0930 \u092f\u0939 \u0915\u093f\u0938\u0940 \u092d\u0940 \u0905\u0928\u094d\u092f \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c \u0938\u0947 \u0928\u0939\u0940\u0902 \u091c\u0941\u0921\u093c\u093e \u0939\u0948) \u0915\u094b \u0928\u0937\u094d\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u093e \u0939\u0948.",
|
||||
"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.": "\u0915\u0941\u091b \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u090f\u0915 \u092c\u093e\u0930 \u0905\u0902\u0924\u093f\u092e \u0928\u0939\u0940\u0902 \u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u091a\u093e\u0932\u093e\u0928 \u0915\u0940 \u0924\u0930\u0939 \u092c\u0926\u0932 \u0917\u092f\u093e \u0939\u0948,. \u0910\u0938\u0947 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0905\u0902\u0924\u093f\u092e \u0930\u093e\u091c\u094d\u092f <b>\u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924</b> \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948. \u0906\u092a \u0915\u094b \u0938\u0940\u092e\u093f\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u091c\u094b \u092d\u0942\u092e\u093f\u0915\u093e \u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902.",
|
||||
"Click on button in the 'Condition' column and select the option 'User is the creator of the document'": "'\u0938\u094d\u0925\u093f\u0924\u093f' \u0915\u0949\u0932\u092e \u092e\u0947\u0902 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902 \u0914\u0930 \u091a\u0941\u0928\u0947\u0902 \u0935\u093f\u0915\u0932\u094d\u092a '\u092a\u094d\u0930\u092f\u094b\u0915\u094d\u0924\u093e \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0915\u0947 \u0928\u093f\u0930\u094d\u092e\u093e\u0924\u093e \u0939\u0948'",
|
||||
"Custom Field": "\u0915\u0938\u094d\u091f\u092e \u092b\u093c\u0940\u0932\u094d\u0921",
|
||||
"Did not add.": "\u091c\u094b\u0921\u093c \u0928\u0939\u0940\u0902 \u0925\u093e.",
|
||||
"For All Users": "\u0938\u092d\u0940 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0915\u0947 \u0932\u093f\u090f",
|
||||
"For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.": "\u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f \u092f\u0926\u093f \u0906\u092a \u0930\u0926\u094d\u0926 \u0914\u0930 'INV004' \u092e\u0947\u0902 \u0938\u0902\u0936\u094b\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939 \u090f\u0915 \u0928\u092f\u093e \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c INV004-1 '\u092c\u0928 \u091c\u093e\u090f\u0917\u093e. \u092f\u0939 \u0906\u092a \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0938\u0902\u0936\u094b\u0927\u0928 \u0915\u093e \u091f\u094d\u0930\u0948\u0915 \u0930\u0916\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u0915\u0930\u0924\u093e \u0939\u0948.",
|
||||
"For example: You want to restrict users to transactions marked with a certain property called 'Territory'": "\u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f: \u0906\u092a \u090f\u0915 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 '\u0915\u094d\u0937\u0947\u0924\u094d\u0930' \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u0947 \u0938\u093e\u0925 \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u091a\u093f\u0939\u094d\u0928\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0915\u094b \u0938\u0940\u092e\u093f\u0924 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902",
|
||||
"Go to Setup > <a href='#user-properties'>User Properties</a> to set \\\t\t\t'territory' for diffent Users.": "> \u0938\u0947\u091f\u0905\u092a <a href='#user-properties'>\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0917\u0941\u0923</a> diffent \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u0947 \u0932\u093f\u090f \\ '\u0915\u094d\u0937\u0947\u0924\u094d\u0930' \u0938\u094d\u0925\u093e\u092a\u093f\u0924.",
|
||||
"If a User does not have access at Level 0, then higher levels are meaningless": "\u092f\u0926\u093f \u090f\u0915 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u092a\u0939\u0941\u0902\u091a 0 \u0938\u094d\u0924\u0930 \u092a\u0930 \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u0909\u091a\u094d\u091a \u0938\u094d\u0924\u0930 \u0935\u094d\u092f\u0930\u094d\u0925 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902",
|
||||
"If not, create a": "\u092f\u0926\u093f \u0928\u0939\u0940\u0902, \u0924\u094b \u090f\u0915 \u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f",
|
||||
"If the 'territory' Link Field exists, it will give you an option to select it": "\u092f\u0926\u093f '\u0915\u094d\u0937\u0947\u0924\u094d\u0930' \u0932\u093f\u0902\u0915 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092e\u0947\u0902 \u092e\u094c\u091c\u0942\u0926 \u0939\u0948, \u092f\u0939 \u0906\u092a \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939 \u0935\u093f\u0915\u0932\u094d\u092a \u0926\u0947 \u0926\u0947\u0902\u0917\u0947",
|
||||
"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.": "\u0905\u0928\u0941\u092e\u0924\u093f \u092e\u0948\u0928\u0947\u091c\u0930 \u092e\u0947\u0902, '\u0938\u094d\u0925\u093f\u0924\u093f' \u0915\u0949\u0932\u092e \u092e\u0947\u0902 \u0930\u094b\u0932 \u0906\u092a \u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902, \u0909\u0938\u0915\u0947 \u0932\u093f\u090f \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902.",
|
||||
"Level 0 is for document level permissions, higher levels for field level permissions.": "0 \u0938\u094d\u0924\u0930 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0938\u094d\u0924\u0930 \u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901, \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0938\u094d\u0924\u0930 \u0905\u0928\u0941\u092e\u0924\u093f \u0915\u0947 \u0932\u093f\u090f \u0909\u091a\u094d\u091a \u0938\u094d\u0924\u0930 \u0915\u0947 \u0932\u093f\u090f \u0939\u0948.",
|
||||
"Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.": "\u0915\u093f \u092f\u0939 \u0938\u0941\u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0915\u0930\u0947\u0902 \u0915\u093f \u0906\u092a \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902 \u090f\u0915 \u0932\u093f\u0902\u0915 \u092b\u093c\u0940\u0932\u094d\u0921 '\u0915\u094d\u0937\u0947\u0924\u094d\u0930' \u090f\u0915 '\u0915\u094d\u0937\u0947\u0924\u094d\u0930' \u092e\u093e\u0938\u094d\u091f\u0930 \u0928\u0915\u094d\u0936\u0947.",
|
||||
"Meaning of Submit, Cancel, Amend": "\u0905\u0930\u094d\u0925 \u0915\u0940 \u0938\u092c\u092e\u093f\u091f \u0930\u0926\u094d\u0926, \u0938\u0902\u0936\u094b\u0927\u0928",
|
||||
"No Permissions set for this criteria.": "\u0915\u094b\u0908 \u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u0907\u0938 \u092e\u093e\u092a\u0926\u0902\u0921 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u0939\u0948.",
|
||||
"Once you have set this, the users will only be able access documents with that property.": "\u090f\u0915 \u092c\u093e\u0930 \u091c\u092c \u0906\u092a \u092f\u0939 \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u0939\u0948, \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0915\u094b \u0915\u0947\u0935\u0932 \u0909\u0938 \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u0947 \u0938\u093e\u0925 \u0938\u0915\u094d\u0937\u092e \u092a\u0939\u0941\u0901\u091a \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c \u0939\u094b\u0917\u093e.",
|
||||
"Permission Levels": "\u0905\u0928\u0941\u092e\u0924\u093f \u0938\u094d\u0924\u0930\u094b\u0902",
|
||||
"Permission Manager": "\u0905\u0928\u0941\u092e\u0924\u093f \u092a\u094d\u0930\u092c\u0902\u0927\u0915",
|
||||
"Permissions are automatically translated to Standard Reports and Searches": "\u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u0938\u094d\u0935\u0924\u0903 \u092e\u093e\u0928\u0915 \u0930\u093f\u092a\u094b\u0930\u094d\u091f\u094b\u0902 \u0914\u0930 \u0916\u094b\u091c \u092a\u0930 \u0905\u0928\u0941\u0935\u093e\u0926 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902",
|
||||
"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.": "\u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u092d\u0942\u092e\u093f\u0915\u093e\u0913\u0902 \u0914\u0930 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930 (\u0928\u093e\u092e\u0915 doctypes) \u092a\u0930 \u092a\u0922\u093c\u0928\u0947, \u0938\u0902\u092a\u093e\u0926\u093f\u0924, \u0928\u092f\u093e \u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0940\u092e\u093f\u0924 \u0926\u094d\u0935\u093e\u0930\u093e \u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0938\u092c\u092e\u093f\u091f \u0930\u0926\u094d\u0926, \u0938\u0902\u0936\u094b\u0927\u0928 \u0914\u0930 \u0905\u0927\u093f\u0915\u093e\u0930 \u0915\u0940 \u0930\u093f\u092a\u094b\u0930\u094d\u091f.",
|
||||
"Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.": "\u0909\u091a\u094d\u091a \u0938\u094d\u0924\u0930 \u092a\u0930 \u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 '\u092b\u0940\u0932\u094d\u0921 \u0932\u0947\u0935\u0932 \u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u0939\u0948\u0902. \u0938\u092d\u0940 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u094b\u0902 \u0909\u0928\u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u090f\u0915 '\u0905\u0928\u0941\u092e\u0924\u093f \u0938\u094d\u0924\u0930' \u0938\u0947\u091f \u0914\u0930 \u0915\u093f \u0905\u0928\u0941\u092e\u0924\u093f \u092a\u0930 \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u0928\u093f\u092f\u092e\u094b\u0902 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 \u0939\u094b\u0924\u0947 \u0939\u0948\u0902. \u092f\u0939 \u0909\u092a\u092f\u094b\u0917\u0940 \u0939\u0948 \u092c\u0948\u0920\u093e\u0928\u093e \u0906\u092a \u0915\u094b \u091b\u093f\u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0915\u0941\u091b \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u0947\u0935\u0932 \u092a\u0922\u093c\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902.",
|
||||
"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.": "\u0938\u094d\u0924\u0930 0 \u092a\u0930 \u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u0939\u0948\u0902 '\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0938\u094d\u0924\u0930' \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0939\u0948, \u092f\u093e\u0928\u0940 \u0935\u0947 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0924\u0915 \u092a\u0939\u0941\u0901\u091a \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915 \u0930\u0939\u0947 \u0939\u0948\u0902.",
|
||||
"Permissions translate to Users based on what Role they are assigned": "\u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u0915\u094d\u092f\u093e \u092d\u0942\u092e\u093f\u0915\u093e \u0935\u0947 \u0906\u0935\u0902\u091f\u093f\u0924 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948 \u0907\u0938 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u0935\u093e\u0926",
|
||||
"Quick Help for Setting Permissions": "\u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u0938\u0947\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0924\u094d\u0935\u0930\u093f\u0924 \u092e\u0926\u0926",
|
||||
"Restricting By User": "USER \u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927\u093f\u0924",
|
||||
"Select Document Type": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902",
|
||||
"Select Document Type or Role to start.": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930 \u092f\u093e \u0936\u0941\u0930\u0942 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0930\u094b\u0932 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.",
|
||||
"Select Role": "\u0930\u094b\u0932 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902",
|
||||
"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions": "\u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092a\u0942\u0930\u094d\u0935 \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924 \u092d\u0942\u092e\u093f\u0915\u093e \u092a\u094d\u0930\u0926\u093e\u0928 \u0915\u0930\u0924\u093e \u0939\u0948, \u0932\u0947\u0915\u093f\u0928 \u0906\u092a \u092f\u0939 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 <a href='#List/Role'>\u0928\u0908 \u092d\u0942\u092e\u093f\u0915\u093e\u0913\u0902 \u0915\u094b \u091c\u094b\u0921\u093c\u0928\u0947 \u0915\u0947</a> \u0932\u093f\u090f \u092c\u0947\u0939\u0924\u0930 \u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0901 \u0938\u0947\u091f",
|
||||
"To further restrict permissions based on certain values in a document, use the 'Condition' settings.": "\u0906\u0917\u0947 \u090f\u0915 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092e\u0947\u0902 \u0915\u0941\u091b \u092e\u0942\u0932\u094d\u092f\u094b\u0902 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0905\u0928\u0941\u092e\u0924\u093f \u0915\u094b \u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, '\u0938\u094d\u0925\u093f\u0924\u093f' \u0938\u0947\u091f\u093f\u0902\u0917 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902.",
|
||||
"To restrict a User of a particular Role to documents that are explicitly assigned to them": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u0939\u0948 \u0915\u093f \u0938\u094d\u092a\u0937\u094d\u091f \u0930\u0942\u092a \u0938\u0947 \u0909\u0928\u094d\u0939\u0947\u0902 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0906\u0935\u0902\u091f\u093f\u0924 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902 \u090f\u0915 \u0935\u093f\u0936\u0947\u0937 \u092d\u0942\u092e\u093f\u0915\u093e \u0915\u0947 \u090f\u0915 \u092a\u094d\u0930\u092f\u094b\u0915\u094d\u0924\u093e \u0915\u094b \u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927\u093f\u0924",
|
||||
"To restrict a User of a particular Role to documents that are only self-created.": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u0915\u093f \u0915\u0947\u0935\u0932 \u0938\u094d\u0935\u092f\u0902 \u092c\u0928\u093e\u092f\u093e \u0939\u0948\u0902 \u090f\u0915 \u0935\u093f\u0936\u0947\u0937 \u092d\u0942\u092e\u093f\u0915\u093e \u0915\u0947 \u090f\u0915 \u092a\u094d\u0930\u092f\u094b\u0915\u094d\u0924\u093e \u0915\u094b \u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927\u093f\u0924.",
|
||||
"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u092d\u0942\u092e\u093f\u0915\u093e\u0913\u0902 \u0938\u0947\u091f, \u092c\u0938 \u091c\u093e\u0928\u0947 \u0915\u0947 <a href='#List/Profile'>\u0938\u0947\u091f\u0905\u092a> \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e</a> \u0914\u0930 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092d\u0942\u092e\u093f\u0915\u093e\u090f\u0901 \u0905\u0938\u093e\u0907\u0928.",
|
||||
"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.": "\u091c\u092c \u0906\u092a \u0915\u093f\u0938\u0940 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092e\u0947\u0902 <b>\u0938\u0902\u0936\u094b\u0927\u0928 \u0915\u0947</b> \u092c\u093e\u0926 \u0930\u0926\u094d\u0926 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0907\u0938\u0947 \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u092f\u0939 \u090f\u0915 \u0928\u092f\u093e \u0928\u0902\u092c\u0930 \u0915\u093f \u092a\u0941\u0930\u093e\u0928\u093e \u0928\u0902\u092c\u0930 \u0915\u0947 \u090f\u0915 \u0938\u0902\u0938\u094d\u0915\u0930\u0923 \u0939\u0948 \u092e\u093f\u0932 \u091c\u093e\u090f\u0917\u093e.",
|
||||
"You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.": "\u0906\u092a <a href='#Form/Customize Form'>\u092a\u094d\u0930\u092a\u0924\u094d\u0930 \u0915\u094b \u0905\u0928\u0941\u0915\u0942\u0932\u093f\u0924</a> \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0916\u0947\u0924\u094b\u0902 \u092a\u0930 \u0938\u094d\u0924\u0930 \u0938\u0947\u091f \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 .",
|
||||
"create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.": "\u092a\u094d\u0930\u0915\u093e\u0930 \u0932\u093f\u0902\u0915 (\u092a\u094d\u0930\u094b\u092b\u093e\u0907\u0932) \u0915\u0947 \u090f\u0915 \u0915\u0938\u094d\u091f\u092e \u092b\u093c\u0940\u0932\u094d\u0921 \u092c\u0928\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u092b\u093f\u0930 '\u0938\u094d\u0925\u093f\u0924\u093f' \u0938\u0947\u091f\u093f\u0902\u0917 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0936\u093e\u0938\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u0948 \u0915\u093f \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u0947 \u0928\u0915\u094d\u0936\u0947.",
|
||||
"of type Link": "\u0915\u093f\u0938 \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0940 \u0915\u0921\u093c\u0940"
|
||||
}
|
||||
47
core/page/permission_manager/locale/pt-js.json
Normal file
47
core/page/permission_manager/locale/pt-js.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.": "<b>Cancelar</b> permite alterar documentos apresentados por cancel\u00e1-los e altera-los.",
|
||||
"A new popup will open that will ask you to select further conditions.": "Um pop-up ser\u00e1 aberto novo que vai pedir para voc\u00ea selecionar outras condi\u00e7\u00f5es.",
|
||||
"Add A New Rule": "Adicionar uma nova regra",
|
||||
"Add New Permission Rule": "Adicionar regra nova permiss\u00e3o",
|
||||
"Advanced Settings": "Configura\u00e7\u00f5es avan\u00e7adas",
|
||||
"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User": "Como uma boa pr\u00e1tica, n\u00e3o atribuir o mesmo conjunto de regra de permiss\u00e3o para diferentes fun\u00e7\u00f5es, em vez estabelecidos m\u00faltiplos pap\u00e9is ao Usu\u00e1rio",
|
||||
"Cancel permission also allows the user to delete a document (if it is not linked to any other document).": "Cancelar permiss\u00e3o tamb\u00e9m permite ao usu\u00e1rio excluir um documento (se ele n\u00e3o est\u00e1 vinculado a qualquer outro documento).",
|
||||
"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.": "Alguns documentos n\u00e3o deve ser alterado, uma vez final, como uma nota fiscal, por exemplo. O estado final de tais documentos \u00e9 chamado <b>Enviado.</b> Voc\u00ea pode restringir as fun\u00e7\u00f5es que podem Enviar.",
|
||||
"Click on button in the 'Condition' column and select the option 'User is the creator of the document'": "Clique no bot\u00e3o no 'Condi\u00e7\u00e3o' coluna e selecione a op\u00e7\u00e3o "Usu\u00e1rio \u00e9 o criador do documento '",
|
||||
"Custom Field": "Campo personalizado",
|
||||
"Did not add.": "N\u00e3o adicionar.",
|
||||
"For All Users": "Para todos os usu\u00e1rios",
|
||||
"For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.": "Por exemplo, se voc\u00ea cancelar e alterar 'INV004' ele vai se tornar um novo documento "INV004-1 '. Isso ajuda voc\u00ea a manter o controle de cada emenda.",
|
||||
"For example: You want to restrict users to transactions marked with a certain property called 'Territory'": "Por exemplo: Voc\u00ea quer restringir os usu\u00e1rios a transa\u00e7\u00f5es marcadas com uma certa propriedade chamado 'Territ\u00f3rio'",
|
||||
"Go to Setup > <a href='#user-properties'>User Properties</a> to set \\\t\t\t'territory' for diffent Users.": "V\u00e1 para Configura\u00e7\u00e3o> <a href='#user-properties'>Propriedades do usu\u00e1rio</a> para definir \\ 'territ\u00f3rio' para usu\u00e1rios diffent.",
|
||||
"If a User does not have access at Level 0, then higher levels are meaningless": "Se um usu\u00e1rio n\u00e3o tem acesso no n\u00edvel 0, ent\u00e3o os n\u00edveis mais altos s\u00e3o sem sentido",
|
||||
"If not, create a": "Se n\u00e3o, crie um",
|
||||
"If the 'territory' Link Field exists, it will give you an option to select it": "Se o campo da 'territ\u00f3rio' Link existe, ele vai te dar uma op\u00e7\u00e3o para selecion\u00e1-la",
|
||||
"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.": "No Gerenciador de Permiss\u00e3o, clique no bot\u00e3o no 'Condi\u00e7\u00e3o' coluna para a fun\u00e7\u00e3o que deseja restringir.",
|
||||
"Level 0 is for document level permissions, higher levels for field level permissions.": "N\u00edvel 0 \u00e9 para permiss\u00f5es de n\u00edvel de documento, os n\u00edveis mais elevados de permiss\u00f5es de n\u00edvel de campo.",
|
||||
"Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.": "Certifique-se de que as opera\u00e7\u00f5es que pretende restringir ter "territ\u00f3rio" de um campo Link que mapeia para um "territ\u00f3rio" mestre.",
|
||||
"Meaning of Submit, Cancel, Amend": "Significado do Submit, Cancelar, Alterar",
|
||||
"No Permissions set for this criteria.": "Sem permiss\u00f5es definidas para este crit\u00e9rio.",
|
||||
"Once you have set this, the users will only be able access documents with that property.": "Depois de ter definido isso, os usu\u00e1rios s\u00f3 acessar documentos capazes com essa propriedade.",
|
||||
"Permission Levels": "N\u00edveis de Permiss\u00e3o",
|
||||
"Permission Manager": "Gerente de Permiss\u00e3o",
|
||||
"Permissions are automatically translated to Standard Reports and Searches": "As permiss\u00f5es s\u00e3o automaticamente traduzidos para Relat\u00f3rios Padr\u00e3o e Pesquisas",
|
||||
"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.": "As permiss\u00f5es s\u00e3o definidas em Fun\u00e7\u00f5es e tipos de documentos (chamados DOCTYPEs) restringindo ler, editar, fazer novos, enviar, cancelar, alterar e denunciar direitos.",
|
||||
"Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.": "Permiss\u00f5es em n\u00edveis mais elevados s\u00e3o permiss\u00f5es "n\u00edvel de campo". Todos os campos t\u00eam um conjunto 'N\u00edvel de Permiss\u00e3o "contra eles e as regras definidas em que as permiss\u00f5es se aplicam ao campo. Isto \u00e9 \u00fatil no caso de voc\u00ea querer esconder ou fazer determinado campo somente leitura.",
|
||||
"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.": "Permiss\u00f5es no n\u00edvel 0 s\u00e3o permiss\u00f5es 'N\u00edvel de Documento ", ou seja, s\u00e3o prim\u00e1rio para o acesso ao documento.",
|
||||
"Permissions translate to Users based on what Role they are assigned": "Permiss\u00f5es traduzir aos usu\u00e1rios com base em papel que s\u00e3o atribu\u00eddos",
|
||||
"Quick Help for Setting Permissions": "Ajuda r\u00e1pida para definir permiss\u00f5es",
|
||||
"Restricting By User": "Restringir por usu\u00e1rio",
|
||||
"Select Document Type": "Selecione Tipo de Documento",
|
||||
"Select Document Type or Role to start.": "Selecione tipo de documento ou papel para come\u00e7ar.",
|
||||
"Select Role": "Selecione Papel",
|
||||
"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions": "O sistema fornece pap\u00e9is pr\u00e9-definidos, mas voc\u00ea pode <a href='#List/Role'>adicionar novas fun\u00e7\u00f5es</a> para definir as permiss\u00f5es mais finos",
|
||||
"To further restrict permissions based on certain values in a document, use the 'Condition' settings.": "Para restringir ainda mais permiss\u00f5es com base em determinados valores em um documento, use a 'condi\u00e7\u00e3o' defini\u00e7\u00f5es.",
|
||||
"To restrict a User of a particular Role to documents that are explicitly assigned to them": "Para restringir um usu\u00e1rio de um papel especial a documentos que s\u00e3o explicitamente atribu\u00eddos a eles",
|
||||
"To restrict a User of a particular Role to documents that are only self-created.": "Para restringir um usu\u00e1rio de um papel especial a documentos que s\u00e3o apenas auto-criado.",
|
||||
"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.": "Para definir fun\u00e7\u00f5es de usu\u00e1rio, basta ir a <a href='#List/Profile'>Configura\u00e7\u00e3o> Usu\u00e1rios</a> e clique sobre o usu\u00e1rio para atribuir fun\u00e7\u00f5es.",
|
||||
"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.": "Quando voc\u00ea <b>alterar</b> um documento depois de cancelar e salv\u00e1-lo, ele vai ter um novo n\u00famero que \u00e9 uma vers\u00e3o do n\u00famero antigo.",
|
||||
"You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.": "Voc\u00ea pode usar <a href='#Form/Customize Form'>Personalizar Formul\u00e1rio</a> para definir os n\u00edveis em campos.",
|
||||
"create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.": "Criar um campo personalizado de liga\u00e7\u00e3o tipo (perfil) e depois usar as configura\u00e7\u00f5es de 'condi\u00e7\u00e3o' para mapear o campo para a regra de permiss\u00e3o.",
|
||||
"of type Link": "Tipo de Link"
|
||||
}
|
||||
|
|
@ -107,7 +107,7 @@ _f.Grid.prototype.insert_column = function(doctype, fieldname, fieldtype, label,
|
|||
col.fieldname = fieldname;
|
||||
col.fieldtype = fieldtype;
|
||||
$(col).attr("data-grid-fieldname", doctype + "-" + fieldname);
|
||||
col.innerHTML = label;
|
||||
col.innerHTML = wn._(label);
|
||||
col.title = label;
|
||||
col.label = label;
|
||||
if(reqd)
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@
|
|||
"This is permanent action and you cannot undo. Continue?",
|
||||
"For ranges",
|
||||
"Select Report Name",
|
||||
"Show Filters",
|
||||
"Refresh",
|
||||
"Go back to home",
|
||||
"Cancelled",
|
||||
|
|
@ -91,6 +92,7 @@
|
|||
"To",
|
||||
"Upload Attachment",
|
||||
"Next actions",
|
||||
"Select All",
|
||||
"Click on edit button to start a new report.",
|
||||
"and",
|
||||
"For Links, use define linked",
|
||||
|
|
@ -110,7 +112,7 @@
|
|||
"Your download is being built, this may take a few moments...",
|
||||
"Document is only editable by users of role",
|
||||
"Please click on another report from the menu.",
|
||||
"List of records in which this document is linked",
|
||||
"To add a tag, open the document and click on \"Add Tag\" on the sidebar",
|
||||
"About",
|
||||
"Report Name",
|
||||
"Edit",
|
||||
|
|
@ -128,6 +130,6 @@
|
|||
"values and dates",
|
||||
"Assign To",
|
||||
"Export",
|
||||
"To add a tag, open the document and click on \"Add Tag\" on the sidebar",
|
||||
"List of records in which this document is linked",
|
||||
"Tools"
|
||||
]
|
||||
|
|
@ -93,6 +93,7 @@
|
|||
"Run": "\u0634\u063a\u0644",
|
||||
"Save": "\u062d\u0641\u0638",
|
||||
"Search": "\u0627\u0644\u0628\u062d\u062b",
|
||||
"Select All": "\u062d\u062f\u062f \u0643\u0627\u0641\u0629",
|
||||
"Select Attachments": "\u062d\u062f\u062f \u0627\u0644\u0645\u0631\u0641\u0642\u0627\u062a",
|
||||
"Select Print Format": "\u062d\u062f\u062f \u062a\u0646\u0633\u064a\u0642 \u0637\u0628\u0627\u0639\u0629",
|
||||
"Select Report Name": "\u062d\u062f\u062f \u0627\u0633\u0645 \u0627\u0644\u062a\u0642\u0631\u064a\u0631",
|
||||
|
|
@ -103,6 +104,7 @@
|
|||
"Session Expired. Logging you out": "\u0627\u0646\u062a\u0647\u0649 \u0627\u0644\u062f\u0648\u0631\u0629. \u062a\u0633\u062c\u064a\u0644 \u062e\u0631\u0648\u062c\u0643",
|
||||
"Shortcut": "\u0627\u0644\u0627\u062e\u062a\u0635\u0627\u0631",
|
||||
"Show Details": "\u0639\u0631\u0636 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644",
|
||||
"Show Filters": "\u0625\u0638\u0647\u0627\u0631 \u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062a\u0635\u0641\u064a\u0629",
|
||||
"Show rows with zero values": "\u0639\u0631\u0636 \u0627\u0644\u0635\u0641\u0648\u0641 \u0645\u0639 \u0642\u064a\u0645 \u0627\u0644\u0635\u0641\u0631",
|
||||
"Showing only for": "\u062a\u0638\u0647\u0631 \u0641\u0642\u0637 \u0644\u0644",
|
||||
"Sorry we were unable to find what you were looking for.": "\u0648\u0622\u0633\u0641 \u0646\u062a\u0645\u0643\u0646 \u0645\u0646 \u0627\u0644\u0639\u062b\u0648\u0631 \u0639\u0644\u0649 \u0645\u0627 \u0643\u0646\u062a \u062a\u0628\u062d\u062b \u0639\u0646\u0647.",
|
||||
|
|
|
|||
|
|
@ -93,6 +93,7 @@
|
|||
"Run": "Ejecutar",
|
||||
"Save": "Ahorrar",
|
||||
"Search": "Buscar",
|
||||
"Select All": "Seleccionar todo",
|
||||
"Select Attachments": "Seleccione Adjuntos",
|
||||
"Select Print Format": "Seleccione Formato de impresi\u00f3n",
|
||||
"Select Report Name": "Seleccione Nombre de informe",
|
||||
|
|
@ -103,6 +104,7 @@
|
|||
"Session Expired. Logging you out": "Sesi\u00f3n ha finalizado. Iniciando a cabo",
|
||||
"Shortcut": "Atajo",
|
||||
"Show Details": "Mostrar detalles",
|
||||
"Show Filters": "Mostrar Filtros",
|
||||
"Show rows with zero values": "Mostrar filas con valores iguales a cero",
|
||||
"Showing only for": "Mostrando s\u00f3lo para",
|
||||
"Sorry we were unable to find what you were looking for.": "Lamentablemente no hemos podido encontrar lo que estabas buscando.",
|
||||
|
|
|
|||
|
|
@ -93,6 +93,7 @@
|
|||
"Run": "Courir",
|
||||
"Save": "Sauver",
|
||||
"Search": "Rechercher",
|
||||
"Select All": "S\u00e9lectionner tout",
|
||||
"Select Attachments": "S\u00e9lectionnez Pi\u00e8ces jointes",
|
||||
"Select Print Format": "S\u00e9lectionnez Format d'impression",
|
||||
"Select Report Name": "S\u00e9lectionner Nom du rapport",
|
||||
|
|
@ -103,6 +104,7 @@
|
|||
"Session Expired. Logging you out": "Session a expir\u00e9. Vous d\u00e9connecter",
|
||||
"Shortcut": "Raccourci",
|
||||
"Show Details": "Afficher les d\u00e9tails",
|
||||
"Show Filters": "Afficher filtres",
|
||||
"Show rows with zero values": "Afficher lignes avec des valeurs nulles",
|
||||
"Showing only for": "Affichage seulement pour",
|
||||
"Sorry we were unable to find what you were looking for.": "D\u00e9sol\u00e9, nous n'avons pas pu trouver ce que vous recherchez.",
|
||||
|
|
|
|||
|
|
@ -93,6 +93,7 @@
|
|||
"Run": "\u0926\u094c\u0921\u093c",
|
||||
"Save": "\u092c\u091a\u093e\u0928\u093e",
|
||||
"Search": "\u0916\u094b\u091c\u0947\u0902",
|
||||
"Select All": "\u0938\u092d\u0940 \u0915\u093e \u091a\u092f\u0928",
|
||||
"Select Attachments": "\u0915\u093f\u090f \u0917\u090f \u0905\u0928\u0941\u0932\u0917\u094d\u0928\u0915\u094b\u0902 \u0915\u0947 \u091a\u092f\u0928 \u0915\u0930\u0947\u0902",
|
||||
"Select Print Format": "\u092a\u094d\u0930\u093f\u0902\u091f \u092a\u094d\u0930\u093e\u0930\u0942\u092a \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902",
|
||||
"Select Report Name": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902",
|
||||
|
|
@ -103,6 +104,7 @@
|
|||
"Session Expired. Logging you out": "\u0938\u0924\u094d\u0930 \u0938\u092e\u093e\u092a\u094d\u0924 \u0939\u094b \u0917\u092f\u093e. \u0906\u092a \u0932\u0949\u0917 \u0906\u0909\u091f",
|
||||
"Shortcut": "\u0936\u0949\u0930\u094d\u091f\u0915\u091f",
|
||||
"Show Details": "\u0935\u093f\u0935\u0930\u0923 \u0926\u093f\u0916\u093e\u090f\u0902",
|
||||
"Show Filters": "\u092b\u093c\u093f\u0932\u094d\u091f\u0930 \u0926\u093f\u0916\u093e\u090f\u0902",
|
||||
"Show rows with zero values": "\u0936\u0942\u0928\u094d\u092f \u092e\u093e\u0928 \u0915\u0947 \u0938\u093e\u0925 \u092a\u0902\u0915\u094d\u0924\u093f\u092f\u094b\u0902 \u0926\u093f\u0916\u093e\u090f\u0902",
|
||||
"Showing only for": "\u0915\u0947 \u0932\u093f\u090f \u0939\u0940 \u0926\u093f\u0916\u093e \u0930\u0939\u093e \u0939\u0948",
|
||||
"Sorry we were unable to find what you were looking for.": "\u0916\u0947\u0926 \u0939\u0948 \u0915\u093f \u0939\u092e \u0916\u094b\u091c\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0906\u092a \u0915\u094d\u092f\u093e \u0926\u0947\u0916 \u0930\u0939\u0947 \u0925\u0947 \u0915\u0930\u0928\u0947 \u092e\u0947\u0902 \u0905\u0938\u092e\u0930\u094d\u0925 \u0925\u0947.",
|
||||
|
|
|
|||
|
|
@ -93,6 +93,7 @@
|
|||
"Run": "Correr",
|
||||
"Save": "Salvar",
|
||||
"Search": "Pesquisar",
|
||||
"Select All": "Selecionar tudo",
|
||||
"Select Attachments": "Selecione Anexos",
|
||||
"Select Print Format": "Selecione Formato de Impress\u00e3o",
|
||||
"Select Report Name": "Selecione Nome do Relat\u00f3rio",
|
||||
|
|
@ -103,6 +104,7 @@
|
|||
"Session Expired. Logging you out": "Sess\u00e3o expirada. Deslogar voc\u00ea",
|
||||
"Shortcut": "Atalho",
|
||||
"Show Details": "Ver detalhes",
|
||||
"Show Filters": "Mostrar Filtros",
|
||||
"Show rows with zero values": "Mostrar as linhas com valores zero",
|
||||
"Showing only for": "Mostrando apenas para",
|
||||
"Sorry we were unable to find what you were looking for.": "Desculpe, n\u00e3o foram capazes de encontrar o que voc\u00ea estava procurando.",
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ wn.ui.AppFrame = Class.extend({
|
|||
</a></span>", {
|
||||
icon: icon,
|
||||
link: link,
|
||||
title: title
|
||||
title: wn._(title)
|
||||
})).appendTo(this.$w.find(".appframe-breadcrumb"));
|
||||
} else {
|
||||
$(repl("<span><i class='%(icon)s'></i></span>", {
|
||||
|
|
|
|||
|
|
@ -170,14 +170,14 @@ wn.ui.Listing = Class.extend({
|
|||
|
||||
// new
|
||||
if(this.new_doctype) {
|
||||
this.add_button('New ' + this.new_doctype, function() {
|
||||
this.add_button(wn._('New') + ' ' + wn._(this.new_doctype), function() {
|
||||
(me.custom_new_doc || me.make_new_doc)(me.new_doctype);
|
||||
}, 'icon-plus');
|
||||
}
|
||||
|
||||
// hide-filter
|
||||
if(me.show_filters) {
|
||||
this.add_button('Show Filters', function() {
|
||||
this.add_button(wn._('Show Filters'), function() {
|
||||
me.filter_list.show_filters();
|
||||
}, 'icon-search').addClass('btn-filter');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ wn.views.DocListView = wn.ui.Listing.extend({
|
|||
this.appframe = new wn.ui.AppFrame(this.$page.find('.appframe-area'));
|
||||
var module = locals.DocType[this.doctype].module;
|
||||
|
||||
this.appframe.set_title(this.doctype + " List");
|
||||
this.appframe.set_title(wn._(this.doctype) + " " + wn._("List"));
|
||||
this.appframe.add_home_breadcrumb();
|
||||
this.appframe.add_module_breadcrumb(module);
|
||||
this.appframe.add_breadcrumb("icon-list");
|
||||
|
|
@ -217,8 +217,8 @@ wn.views.DocListView = wn.ui.Listing.extend({
|
|||
add_delete_option: function() {
|
||||
var me = this;
|
||||
if(this.can_delete) {
|
||||
this.add_button('Delete', function() { me.delete_items(); }, 'icon-remove');
|
||||
this.add_button('Select All', function() {
|
||||
this.add_button(wn._('Delete'), function() { me.delete_items(); }, 'icon-remove');
|
||||
this.add_button(wn._('Select All'), function() {
|
||||
var checks = me.$page.find('.list-delete');
|
||||
checks.attr('checked', $(checks.get(0)).attr('checked') ? false : "checked");
|
||||
}, 'icon-ok');
|
||||
|
|
@ -317,6 +317,7 @@ wn.views.DocListView = wn.ui.Listing.extend({
|
|||
var me = this;
|
||||
var args = {}
|
||||
args.label = v[0];
|
||||
args._label = wn._(v[0]);
|
||||
args.width = flt(v[1]) / max * 100;
|
||||
args.count = v[1];
|
||||
args.field = field;
|
||||
|
|
@ -330,7 +331,7 @@ wn.views.DocListView = wn.ui.Listing.extend({
|
|||
</div>\
|
||||
<div class="stat-label">\
|
||||
<a href="#" data-label="%(label)s" data-field="%(field)s">\
|
||||
%(label)s</a> (%(count)s)\
|
||||
%(_label)s</a> (%(count)s)\
|
||||
</div>', args));
|
||||
|
||||
this.setup_stat_item_click($item);
|
||||
|
|
|
|||
|
|
@ -265,7 +265,7 @@ def get_roles(user=None, with_standard=True):
|
|||
# filter standard if required
|
||||
if not with_standard:
|
||||
roles = filter(lambda x: x not in ['All', 'Guest', 'Administrator'], roles)
|
||||
|
||||
|
||||
return roles
|
||||
|
||||
def has_permission(doctype, ptype="read", doc=None):
|
||||
|
|
|
|||
|
|
@ -96,7 +96,7 @@ def load_translations(bootinfo):
|
|||
return
|
||||
|
||||
user_lang_pref = webnotes.conn.get_value("Profile", webnotes.session.user, "language")
|
||||
if user_lang_pref:
|
||||
if user_lang_pref and (user_lang_pref in lang_names):
|
||||
webnotes.lang = lang_names[user_lang_pref]
|
||||
webnotes.user_lang = True
|
||||
|
||||
|
|
|
|||
|
|
@ -96,7 +96,7 @@ class Profile:
|
|||
|
||||
self.build_doctype_map()
|
||||
self.build_perm_map()
|
||||
|
||||
|
||||
for dt in self.doctype_map:
|
||||
dtp = self.doctype_map[dt]
|
||||
p = self.perm_map.get(dt, {})
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@ messages = {}
|
|||
|
||||
def build_message_files():
|
||||
"""build from doctypes, pages, database and framework"""
|
||||
build_for_pages('lib/core')
|
||||
build_for_pages('app')
|
||||
|
||||
build_from_doctype_code('lib/core')
|
||||
build_from_doctype_code('app')
|
||||
|
||||
|
|
@ -43,6 +46,22 @@ def build_message_files():
|
|||
|
||||
build_for_modules()
|
||||
|
||||
def build_for_pages(path):
|
||||
"""make locale files for framework py and js (all)"""
|
||||
messages = []
|
||||
for (basepath, folders, files) in os.walk(path):
|
||||
if os.path.basename(os.path.dirname(basepath))=="page":
|
||||
messages_js, messages_py = [], []
|
||||
for fname in files:
|
||||
if fname.endswith('.js'):
|
||||
messages_js += get_message_list(os.path.join(basepath, fname))
|
||||
if fname.endswith('.py'):
|
||||
messages_py += get_message_list(os.path.join(basepath, fname))
|
||||
if messages_js:
|
||||
write_messages_file(basepath, messages_js, "js")
|
||||
if messages_py:
|
||||
write_messages_file(basepath, messages_py, "py")
|
||||
|
||||
def build_for_modules():
|
||||
"""doctype descriptions, module names, etc for each module"""
|
||||
from webnotes.modules import get_module_path, get_doc_path
|
||||
|
|
|
|||
|
|
@ -100,6 +100,15 @@ def getpage():
|
|||
doclist = get(page)
|
||||
|
||||
if has_permission(doclist):
|
||||
# load translations
|
||||
if webnotes.lang != "en":
|
||||
from webnotes.modules import get_doc_path
|
||||
from webnotes.translate import get_lang_data
|
||||
d = doclist[0]
|
||||
messages = get_lang_data(get_doc_path(d.module, d.doctype, d.name),
|
||||
webnotes.lang, 'js')
|
||||
webnotes.response["__messages"] = messages
|
||||
|
||||
webnotes.response['docs'] = doclist
|
||||
else:
|
||||
webnotes.response['403'] = 1
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue