added Arabic language files
authorVictor Kirhenshtein <victor@netxms.org>
Fri, 30 Sep 2016 07:50:54 +0000 (10:50 +0300)
committerVictor Kirhenshtein <victor@netxms.org>
Fri, 30 Sep 2016 07:50:54 +0000 (10:50 +0300)
137 files changed:
src/java/netxms-eclipse/ActionManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ActionManager/src/org/netxms/ui/eclipse/actionmanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/AgentManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/AgentManager/src/org/netxms/ui/eclipse/agentmanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/AlarmViewer/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/AlarmViewer/src/org/netxms/ui/eclipse/alarmviewer/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Charts/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Charts/src/org/netxms/ui/eclipse/charts/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Core/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Core/icons/lang/ar.png [new file with mode: 0644]
src/java/netxms-eclipse/Core/src/org/netxms/ui/eclipse/console/ApplicationActionBarAdvisor.java
src/java/netxms-eclipse/Core/src/org/netxms/ui/eclipse/console/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Dashboard/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/DataCollection/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/DataCollection/src/org/netxms/ui/eclipse/datacollection/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/EPP/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/EPP/src/org/netxms/ui/eclipse/epp/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/EventManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/EventManager/src/org/netxms/ui/eclipse/eventmanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/FileManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/FileManager/src/org/netxms/ui/eclipse/filemanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ImageLibrary/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ImageLibrary/src/org/netxms/ui/eclipse/imagelibrary/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/LogViewer/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/LogViewer/src/org/netxms/ui/eclipse/logviewer/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/NXSL/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/NXSL/src/org/netxms/ui/eclipse/nxsl/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/NetworkMaps/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/NetworkMaps/src/org/netxms/ui/eclipse/networkmaps/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/OSM/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/OSM/src/org/netxms/ui/eclipse/osm/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectBrowser/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectManager/src/org/netxms/ui/eclipse/objectmanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectTools/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectTools/src/org/netxms/ui/eclipse/objecttools/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectView/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ObjectView/src/org/netxms/ui/eclipse/objectview/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/PerfView/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/PerfView/src/org/netxms/ui/eclipse/perfview/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_de.properties
src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_es.properties
src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_fr.properties
src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_pt.properties
src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_zh_CN.properties
src/java/netxms-eclipse/PolicyManager/src/org/netxms/ui/eclipse/policymanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Product/nxmc.product
src/java/netxms-eclipse/Reporter/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Reporter/src/org/netxms/ui/eclipse/reporter/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/SLM/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/SLM/src/org/netxms/ui/eclipse/slm/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/SNMP/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/SNMP/src/org/netxms/ui/eclipse/snmp/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServerConfig/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServerConfig/src/org/netxms/ui/eclipse/serverconfig/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServerConsole/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServerConsole/src/org/netxms/ui/eclipse/serverconsole/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServerJobManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServerJobManager/src/org/netxms/ui/eclipse/serverjobmanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServiceView/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/ServiceView/src/org/netxms/ui/eclipse/serviceview/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/SwitchManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/SwitchManager/src/org/netxms/ui/eclipse/switchmanager/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Topology/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/Topology/src/org/netxms/ui/eclipse/topology/messages_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/UserManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
src/java/netxms-eclipse/UserManager/src/org/netxms/ui/eclipse/usermanager/messages_ar.properties [new file with mode: 0644]
tools/sync_message_files.py
webui/webapp/ActionManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ActionManager/src/org/netxms/ui/eclipse/actionmanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/AgentManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/AgentManager/src/org/netxms/ui/eclipse/agentmanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/AlarmViewer/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/AlarmViewer/src/org/netxms/ui/eclipse/alarmviewer/messages_ar.properties [new file with mode: 0644]
webui/webapp/Charts/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/Charts/src/org/netxms/ui/eclipse/charts/messages_ar.properties [new file with mode: 0644]
webui/webapp/Core/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/Core/nxmc.warproduct
webui/webapp/Core/src/org/netxms/ui/eclipse/console/messages_ar.properties [new file with mode: 0644]
webui/webapp/Dashboard/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/messages_ar.properties [new file with mode: 0644]
webui/webapp/DataCollection/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/DataCollection/src/org/netxms/ui/eclipse/datacollection/messages_ar.properties [new file with mode: 0644]
webui/webapp/EPP/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/EPP/src/org/netxms/ui/eclipse/epp/messages_ar.properties [new file with mode: 0644]
webui/webapp/EventManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/EventManager/src/org/netxms/ui/eclipse/eventmanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/FileManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/FileManager/src/org/netxms/ui/eclipse/filemanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/ImageLibrary/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ImageLibrary/src/org/netxms/ui/eclipse/imagelibrary/messages_ar.properties [new file with mode: 0644]
webui/webapp/LogViewer/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/LogViewer/src/org/netxms/ui/eclipse/logviewer/messages_ar.properties [new file with mode: 0644]
webui/webapp/NXSL/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/NXSL/src/org/netxms/ui/eclipse/nxsl/messages_ar.properties [new file with mode: 0644]
webui/webapp/NetworkMaps/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/NetworkMaps/src/org/netxms/ui/eclipse/networkmaps/messages_ar.properties [new file with mode: 0644]
webui/webapp/OSM/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/OSM/src/org/netxms/ui/eclipse/osm/messages_ar.properties [new file with mode: 0644]
webui/webapp/ObjectBrowser/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/messages_ar.properties [new file with mode: 0644]
webui/webapp/ObjectManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ObjectManager/src/org/netxms/ui/eclipse/objectmanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/ObjectTools/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ObjectTools/src/org/netxms/ui/eclipse/objecttools/messages_ar.properties [new file with mode: 0644]
webui/webapp/ObjectView/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ObjectView/src/org/netxms/ui/eclipse/objectview/messages_ar.properties [new file with mode: 0644]
webui/webapp/PerfView/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/PerfView/src/org/netxms/ui/eclipse/perfview/messages_ar.properties [new file with mode: 0644]
webui/webapp/PolicyManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/PolicyManager/OSGI-INF/l10n/bundle_de.properties
webui/webapp/PolicyManager/OSGI-INF/l10n/bundle_es.properties
webui/webapp/PolicyManager/OSGI-INF/l10n/bundle_fr.properties
webui/webapp/PolicyManager/OSGI-INF/l10n/bundle_pt.properties
webui/webapp/PolicyManager/OSGI-INF/l10n/bundle_zh_CN.properties
webui/webapp/PolicyManager/src/org/netxms/ui/eclipse/policymanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/Reporter/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/Reporter/src/org/netxms/ui/eclipse/reporter/messages_ar.properties [new file with mode: 0644]
webui/webapp/SLM/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/SLM/src/org/netxms/ui/eclipse/slm/messages_ar.properties [new file with mode: 0644]
webui/webapp/SNMP/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/SNMP/src/org/netxms/ui/eclipse/snmp/messages_ar.properties [new file with mode: 0644]
webui/webapp/ServerConfig/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ServerConfig/src/org/netxms/ui/eclipse/serverconfig/messages_ar.properties [new file with mode: 0644]
webui/webapp/ServerJobManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ServerJobManager/src/org/netxms/ui/eclipse/serverjobmanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/ServiceView/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/ServiceView/src/org/netxms/ui/eclipse/serviceview/messages_ar.properties [new file with mode: 0644]
webui/webapp/SwitchManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/SwitchManager/src/org/netxms/ui/eclipse/switchmanager/messages_ar.properties [new file with mode: 0644]
webui/webapp/Topology/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/Topology/src/org/netxms/ui/eclipse/topology/messages_ar.properties [new file with mode: 0644]
webui/webapp/UserManager/OSGI-INF/l10n/bundle_ar.properties [new file with mode: 0644]
webui/webapp/UserManager/src/org/netxms/ui/eclipse/usermanager/messages_ar.properties [new file with mode: 0644]

diff --git a/src/java/netxms-eclipse/ActionManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ActionManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..955a9f8
--- /dev/null
@@ -0,0 +1,6 @@
+action.OpenActionsConfiguration=Actions Configuration
+actionDescription.OpenActionsConfiguration=Open actions configuration view
+actionSet.ActionManager.label= Action Manager
+decorator.actions=Server Actions Decorator
+decorator.actions.description=Decorates server actions labels with "disabled" icon if action is disabled
+view.ActionsConfiguration=Actions Configuration
diff --git a/src/java/netxms-eclipse/ActionManager/src/org/netxms/ui/eclipse/actionmanager/messages_ar.properties b/src/java/netxms-eclipse/ActionManager/src/org/netxms/ui/eclipse/actionmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..eef0281
--- /dev/null
@@ -0,0 +1,51 @@
+ActionLabelProvider_ActionTypeExecute=Execute
+ActionLabelProvider_ActionTypeForward=Forward Event
+ActionLabelProvider_ActionTypeMail=E-Mail
+ActionLabelProvider_ActionTypeNXSL=NXSL Script
+ActionLabelProvider_ActionTypeRemoteExec=Remote Execute
+ActionLabelProvider_ActionTypeSMS=SMS
+ActionLabelProvider_ActionTypeXMPP=XMPP Message
+ActionLabelProvider_Unknown=Unknown
+ActionManager_ActionDelete=&Delete
+ActionManager_ActionNew=&New action...
+ActionManager_ActionProperties=&Properties...
+ActionManager_ColumnData=Data
+ActionManager_ColumnName=Name
+ActionManager_ColumnRcpt=Recipient
+ActionManager_ColumnSubj=Subject
+ActionManager_ColumnType=Type
+ActionManager_ConfirmDelete=Do you really want to delete selected actions?
+ActionManager_Confirmation=Confirmation
+ActionManager_CreateJobError=Cannot create action
+ActionManager_CreateJobName=Create new action
+ActionManager_DeleteJobError=Cannot delete action
+ActionManager_DeleteJobName=Delete actions
+ActionManager_LoadJobError=Cannot load actions configuration from server
+ActionManager_LoadJobName=Load actions configuration
+ActionManager_UpdateJobError=Cannot update action
+ActionManager_UpdateJobName=Update action
+EditActionDlg_Action=Agent's action
+EditActionDlg_ActionDisabled=Action is &disabled
+EditActionDlg_Command=Command
+EditActionDlg_CreateAction=Create action
+EditActionDlg_EditAction=Edit action
+EditActionDlg_ExecCommandOnNode=Execute command on remote node via agent
+EditActionDlg_ExecCommandOnServer=Execute command on management server
+EditActionDlg_ExecuteScript=Execute &NXSL script
+EditActionDlg_ForwardEvent=Forward event to other NetXMS server
+EditActionDlg_MailSubject=E-Mail subject
+EditActionDlg_MessageText=Message text
+EditActionDlg_Name=Name
+EditActionDlg_Options=Options
+EditActionDlg_PhoneNumber=Phone number
+EditActionDlg_Recipient=Recipient's address
+EditActionDlg_RemoteHost=Remote host
+EditActionDlg_RemoteServer=Remote NetXMS server
+EditActionDlg_ScriptName=Script name
+EditActionDlg_SenMail=Send E-Mail
+EditActionDlg_SendSMS=Send SMS to mobile phone
+EditActionDlg_SendXMPPMessage=Send XMPP message
+EditActionDlg_Type=Type
+EditActionDlg_XMPPID=Jabber/XMPP ID
+OpenActionManager_Error=Error
+OpenActionManager_ErrorOpeningView=Error opening view: 
diff --git a/src/java/netxms-eclipse/AgentManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/AgentManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..6f0c49a
--- /dev/null
@@ -0,0 +1,12 @@
+action.openAgentConfigManager=Agent Configurations
+action.openPackageManager=Package Manager
+actionDescription.openAgentConfigManager=Open agent configuration manager
+actionDescription.openPackageManager=Open package manager
+actionSet.AgentManagement=Agent Management
+menu.EditConfig=Edit agent's configuration file
+menu.TakeScreenshot=Take screenshot
+view.AgentConfig=Agent Configuration
+view.AgentConfigManager=Agent Configuration Manager
+view.PackageDeploymentMonitor=Package Deployment Monitor
+view.PackageManager=Package Manager
+view.Screenshot=Screenshot
diff --git a/src/java/netxms-eclipse/AgentManager/src/org/netxms/ui/eclipse/agentmanager/messages_ar.properties b/src/java/netxms-eclipse/AgentManager/src/org/netxms/ui/eclipse/agentmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..e9885cc
--- /dev/null
@@ -0,0 +1,94 @@
+AgentConfigEditorView_Error=Error
+AgentConfigEditorView_PartName=Agent Config - 
+AgentConfigEditorView_Save=&Save
+AgentConfigEditorView_SaveError=Cannot save agent's configuration file: 
+DeploymentStatusLabelProvider_Completed=Completed
+DeploymentStatusLabelProvider_Failed=Failed
+DeploymentStatusLabelProvider_Init=Initializing
+DeploymentStatusLabelProvider_Installing=Installing
+DeploymentStatusLabelProvider_Pending=Pending
+DeploymentStatusLabelProvider_Unknown=Unknown
+DeploymentStatusLabelProvider_Uploading=Uploading file
+OpenAgentConfigManager_Error=Error
+OpenAgentConfigManager_ErrorMessage=Cannot open agent configuration manager: %s
+OpenAgentConfig_Error=Error
+OpenAgentConfig_GetConfig=Retrieving agent's config
+OpenAgentConfig_OpenError=Cannot open agent config
+OpenAgentConfig_OpenErrorPrefix=Cannot open agent config: 
+OpenPackageManager_Error=Error
+OpenPackageManager_ErrorOpenView=Error opening view: 
+PackageDeploymentMonitor_ColumnMessage=Message
+PackageDeploymentMonitor_ColumnNode=Node
+PackageDeploymentMonitor_ColumnStatus=Status
+PackageDeploymentMonitor_RestartFailedInstallation=Restart failed installation
+PackageManager_ColumnDescription=Description
+PackageManager_ColumnFile=File
+PackageManager_ColumnID=ID
+PackageManager_ColumnName=Name
+PackageManager_ColumnPlatform=Platform
+PackageManager_ColumnVersion=Version
+PackageManager_ConfirmDeleteText=Are you sure you wish to delete selected packages?
+PackageManager_ConfirmDeleteTitle=Confirm Package Delete
+PackageManager_DBUnlockError=Cannot unlock package database
+PackageManager_DeletePackages=Delete agent packages
+PackageManager_DepStartError=Cannot start package deployment
+PackageManager_DeployAction=&Deploy to managed nodes...
+PackageManager_DeployAgentPackage=Deploy agent package
+PackageManager_Error=Error
+PackageManager_ErrorOpenView=Cannot open deployment monitor view: 
+PackageManager_FileTypeAll=All files
+PackageManager_FileTypePackage=NetXMS Package Info
+PackageManager_Information=Information
+PackageManager_InstallAction=&Install new package...
+PackageManager_InstallError=Cannot install package
+PackageManager_InstallPackage=Install package
+PackageManager_LoadPkgList=Load package list
+PackageManager_OpenDatabase=Open package database
+PackageManager_OpenError=Cannot open package database
+PackageManager_PkgDeleteError=Cannot delete package from server
+PackageManager_PkgDepCompleted=Package deployment completed
+PackageManager_PkgFileOpenError=Cannot open package information file: 
+PackageManager_PkgListLoadError=Cannot get package list from server
+PackageManager_RemoveAction=&Remove
+PackageManager_SelectFile=Select Package File
+PackageManager_UnlockDatabase=Unlock package database
+PackageManager_UploadPackage=Upload package file
+SaveConfigDialog_Cancel=Cancel
+SaveConfigDialog_Discard=&Discard
+SaveConfigDialog_ModifiedMessage=Agent's configuration has been modified. Please select one of the following actions:\n\t"Save"\t\tSave new configuration\n\t"Save && Apply"\tSave new configuration and apply it\n\t"Discard"\tDiscard changes\n\t"Cancel"\t\tReturn to editing configuration
+SaveConfigDialog_Save=&Save
+SaveConfigDialog_SaveApply=Save && &Apply
+SaveConfigDialog_UnsavedChanges=Unsaved changes
+SaveStoredConfigDialog_SaveWarning=Configuration file content is not saved. \n Save it, discard changes, or return to editor.
+ScreenshotView_AllFiles=All Files
+ScreenshotView_CannotCreateFile=Cannot create file %s: %s
+ScreenshotView_CannotSaveImage=Cannot save image to %s: %s
+ScreenshotView_CopyToClipboard=Copy to clipboard
+ScreenshotView_Error=Error
+ScreenshotView_JobError=Cannot take screenshot
+ScreenshotView_JobTitle=Take screenshot
+ScreenshotView_PartTitle=Screenshot - %s
+ScreenshotView_PngFiles=PNG Files
+ScreenshotView_Save=Save...
+ScreenshotView_SaveScreenshot=Save Screenshot
+ServerStoredAgentConfigEditorView_ConfigFile=Configuration File
+ServerStoredAgentConfigEditorView_Delete=Delete
+ServerStoredAgentConfigEditorView_Filter=Filter
+ServerStoredAgentConfigEditorView_JobDelete=Delete configuration
+ServerStoredAgentConfigEditorView_JobError_Delete=Cannot delete configuration
+ServerStoredAgentConfigEditorView_JobError_GetContent=Cannot get configuration content
+ServerStoredAgentConfigEditorView_JobError_GetList=Cannot get configurations list
+ServerStoredAgentConfigEditorView_JobError_MoveDown=Cannot move element down
+ServerStoredAgentConfigEditorView_JobError_MoveUp=Cannot move element up
+ServerStoredAgentConfigEditorView_JobError_Save=Cannot save configuration
+ServerStoredAgentConfigEditorView_JobMoveDown=Move configuration down
+ServerStoredAgentConfigEditorView_JobMoveUp=Move configuration up
+ServerStoredAgentConfigEditorView_JobSave=Save configuration
+ServerStoredAgentConfigEditorView_JobTitle_CreateNew=Create new configuration
+ServerStoredAgentConfigEditorView_JobTitle_GetContent=Get configuration file content
+ServerStoredAgentConfigEditorView_MoveDown=Move down
+ServerStoredAgentConfigEditorView_MoveUp=Move up
+ServerStoredAgentConfigEditorView_Name=Name
+ServerStoredAgentConfigEditorView_Noname=noname
+TakeScreenshot_Error=Error
+TakeScreenshot_ErrorOpeningView=Error opening screenshot view: %s
diff --git a/src/java/netxms-eclipse/AlarmViewer/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/AlarmViewer/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..bebe06c
--- /dev/null
@@ -0,0 +1,13 @@
+action.Alarms.label=Alarms
+action.acknowledge=Acknowledge
+action.openAlarmBrowser=Alarm Browser
+action.terminate=Terminate
+actionDescription.openAlarmBrowser=Open Alarm Browser
+actionSet.AlarmBrowser.label=Alarm Browser
+page.AlarmSounds.name=Alarm Sounds
+page.Alarms.name=Alarms
+provider.AlarmDetails.name=Alarm Details Provider
+tab.Alarms=Alarms
+view.AlarmBrowser.name=Alarm Browser
+view.AlarmComments.name=Alarm Comments
+view.AlarmDetails.name=Alarm Details
diff --git a/src/java/netxms-eclipse/AlarmViewer/src/org/netxms/ui/eclipse/alarmviewer/messages_ar.properties b/src/java/netxms-eclipse/AlarmViewer/src/org/netxms/ui/eclipse/alarmviewer/messages_ar.properties
new file mode 100644 (file)
index 0000000..c13ae89
--- /dev/null
@@ -0,0 +1,122 @@
+AcknowledgeAlarm_ErrorMessage= Cannot acknowledge alarm 
+AcknowledgeAlarm_JobName= Acknowledge alarms
+AcknowledgeAlarm_TaskName= Acknowledging alarms...
+AcknowledgeCustomTimeDialog_ConfigurationInfoLabel= Custom acknowledge timeouts can be configured in alarm preferences (accessible via File, Preferences, Alarms)
+AcknowledgeCustomTimeDialog_CustomTimeDialogTitle= Set custom acknowledge timeout
+AcknowledgeCustomTimeDialog_Days= Days
+AcknowledgeCustomTimeDialog_Hours= Hours
+AcknowledgeCustomTimeDialog_Minutes= Minutes
+AcknowledgeCustomTimeDialog_Warning= Warning
+AcknowledgeCustomTimeDialog_WarningZeroTime= Time should be greater than zero.
+AlarmAcknowledgeTimeFunctions_ZeroMinutesEntry= 0 minutes
+AlarmAcknowledgeTimeFunctions_day= day
+AlarmAcknowledgeTimeFunctions_days= days
+AlarmAcknowledgeTimeFunctions_hour= hour 
+AlarmAcknowledgeTimeFunctions_hours= hours 
+AlarmAcknowledgeTimeFunctions_minute= minute 
+AlarmAcknowledgeTimeFunctions_minutes= minutes 
+AlarmCommentsEditor_DeleteLabel= Delete
+AlarmCommentsEditor_Edit= Edit
+AlarmCommentsEditor_Unknown= <unknown>
+AlarmComments_AckToDeleteComment= Are you sure you want to delete this alarm comment?
+AlarmComments_AddCommentJob= Add new or edit alarm comment
+AlarmComments_AddCommentLink= Add comment
+AlarmComments_AddError= Cannot add alarm comment
+AlarmComments_Comments= Comments
+AlarmComments_Confirmation= Confirmation
+AlarmComments_DeleteCommentJob= Delete comment job
+AlarmComments_Details= Alarm Details
+AlarmComments_ErrorDeleteAlarmComment= Cannot delete alarm comment
+AlarmComments_GetComments= Get alarm comments
+AlarmComments_GetError= Cannot get alarm comments
+AlarmComments_InternalError= Internal error: invalid secondary ID
+AlarmComparator_Unknown= <unknown>
+AlarmDetailsProvider_Error= Error
+AlarmDetailsProvider_ErrorOpeningView= Error opening view: 
+AlarmDetails_Column_Message= Message
+AlarmDetails_Column_Name= Name
+AlarmDetails_Column_Severity= Severity
+AlarmDetails_Column_Source= Source
+AlarmDetails_Column_Timestamp= Timestamp
+AlarmDetails_LastValues= Last Values
+AlarmDetails_Overview= Overview
+AlarmDetails_RefreshJobError= Cannot get alarm details from server
+AlarmDetails_RefreshJobTitle= Reading alarm details
+AlarmDetails_RelatedEvents= Related Events
+AlarmDetails_RelatedEvents_AccessDenied=Cannot get list of related events - access denied
+AlarmListLabelProvider_AlarmState_Acknowledged= Acknowledged
+AlarmListLabelProvider_AlarmState_Outstanding= Outstanding
+AlarmListLabelProvider_AlarmState_Resolved= Resolved
+AlarmListLabelProvider_AlarmState_Terminated= Terminated
+AlarmListLabelProvider_Closed=\ (closed)
+AlarmList_AckBy= Ack/Resolve By
+AlarmList_Acknowledge= &Acknowledge
+AlarmList_ActionAlarmDetails= Alarm &details
+AlarmList_ActionObjectDetails= Show &object details
+AlarmList_CannotResoveAlarm= Cannot resolve alarm
+AlarmList_ColumnCount= Count
+AlarmList_ColumnCreated= Created
+AlarmList_ColumnLastChange= Last Change
+AlarmList_ColumnMessage= Message
+AlarmList_ColumnSeverity= Severity
+AlarmList_ColumnSource= Source
+AlarmList_ColumnState= State
+AlarmList_Comments= Comments
+AlarmList_CopyMsgToClipboard= Copy &message to clipboard
+AlarmList_CopyToClipboard= &Copy to clipboard
+AlarmList_CountLimitWarning=Only %d most recent alarms shown
+AlarmList_CreateTicket=Create &ticket in helpdesk system
+AlarmList_Error= Error
+AlarmList_ErrorText= Unable to open alarm details view: 
+AlarmList_HelpdeskId=Helpdesk ID
+AlarmList_InternalError=Internal error: unable to open web browser
+AlarmList_JobError_CreateTicket=Cannot create helpdesk ticket from alarm
+AlarmList_JobError_ShowTicket=Cannot get URL for helpdesk ticket
+AlarmList_JobError_UnlinkTicket=Cannot unlink alarm from helpdesk ticket
+AlarmList_JobTitle_CreateTicket=Create helpdesk ticket
+AlarmList_JobTitle_ShowTicket=Show helpdesk ticket
+AlarmList_JobTitle_UnlinkTicket=Unlink alarm from helpdesk ticket
+AlarmList_OpenDetailsError= Cannot open object details view: 
+AlarmList_Resolve= &Resolve
+AlarmList_ResolveAlarm= Resolve alarm...
+AlarmList_Resolving= Resolving alarms
+AlarmList_ShowTicketInBrowser=Show helpdesk ticket in &web browser
+AlarmList_StickyAck= &Sticky acknowledge
+AlarmList_StickyAckMenutTitle= Sticky acknowledge for
+AlarmList_SyncJobError= Cannot synchronize alarm list
+AlarmList_SyncJobName= Synchronize alarm list
+AlarmList_Terminate= &Terminate
+AlarmList_UnlinkTicket=Unlink from helpdesk ticket
+AlarmMelody_ErrorGettingMelodyList= Not possible to get melody list.
+AlarmMelody_ErrorGettingMelodyListDescription= Not possible to get melody list. Error: 
+AlarmMelody_ErrorMelodyNotExists= Melody does not exist.
+AlarmMelody_ErrorMelodyNotExistsDescription= Melody was not found locally and it was not possible to download it from server. Melody is removed and will not be played. Error: 
+AlarmMelody_JobGetMelodyList= Get melody list
+AlarmMelody_SaveClientSelection= Save client selection
+AlarmNotifier_Error=Error
+AlarmNotifier_ErrorMelodyNotExistsDescription= Melody was not found locally and it was not possible to download it from server. Melody is removed and will not be played. Error: 
+AlarmNotifier_ErrorMelodynotExists= Melody does not exist.
+AlarmNotifier_ErrorPlayingSound= Was not possible to play sound
+AlarmNotifier_ErrorPlayingSoundDescription= Error while playing sound. Melody will not be played. Error: 
+AlarmNotifier_SoundPlayError=Alarm sound was not found locally and it was not possible to download it from server. Sound is removed and will not be played. Error: %s
+AlarmNotifier_ToolTip_Header= NetXMS Alarm (
+AlarmReminderDialog_Dismiss= Dismiss
+AlarmReminderDialog_OutstandingAlarms= Outstanding Alarms
+Alarms_AcknowledgeTimeEditor= Predefined acknowledge timeouts
+Alarms_Blinking= Blinking outstanding alarms
+Alarms_ShowDetailedTooltips= Show detailed &tooltips for alarms
+Alarms_ShowPopup= Show tray pop-ups on new alarms
+Alarms_ShowReminder= Show pop-up reminder for outstanding alarms
+EditCommentDialog_Comment= Comment
+EditCommentDialog_EditComment= Edit Comment
+ObjectAlarmBrowser_SelectedObjects=Selected objects: %s
+ObjectAlarmBrowser_Title= Alarms - %s 
+ObjectAlarmBrowser_TitleMultipleObjects=Alarms - Multiple Objects
+OpenAlarmBrowser_Error= Error
+OpenAlarmBrowser_ErrorOpeningView= Error opening view: 
+ShowObjectAlarms_Error= Error
+ShowObjectAlarms_ErrorOpeningView= Error opening view: 
+Startup_JobName= Set alarm listener for tray popups
+TerminateAlarm_ErrorMessage= Cannot terminate alarm
+TerminateAlarm_JobTitle= Terminate alarms
+TerminateAlarm_TaskName= Terminating alarms...
diff --git a/src/java/netxms-eclipse/Charts/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/Charts/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..c8aaaca
--- /dev/null
@@ -0,0 +1,2 @@
+prefPage.Charts=Charts
+prefPage.Colors=Colors
diff --git a/src/java/netxms-eclipse/Charts/src/org/netxms/ui/eclipse/charts/messages_ar.properties b/src/java/netxms-eclipse/Charts/src/org/netxms/ui/eclipse/charts/messages_ar.properties
new file mode 100644 (file)
index 0000000..dd3afb6
--- /dev/null
@@ -0,0 +1,49 @@
+ChartColors_10th=10th:
+ChartColors_11th=11th:
+ChartColors_12th=12th:
+ChartColors_13th=13th:
+ChartColors_14th=14th:
+ChartColors_15th=15th:
+ChartColors_16th=16th:
+ChartColors_1st=1st:
+ChartColors_2nd=2nd:
+ChartColors_3rd=3rd:
+ChartColors_4th=4th:
+ChartColors_5th=5th:
+ChartColors_6th=6th:
+ChartColors_7th=7th:
+ChartColors_8th=8th:
+ChartColors_9th=9th:
+ChartColors_Background=Background color:
+ChartColors_DialCurrValueBkgndColor=Dial current value background color:
+ChartColors_DialCurrValueTextColor=Dial current value text color:
+ChartColors_DialNeedleColor=Dial needle color:
+ChartColors_DialNeedlePinColor=Dial needle pin color:
+ChartColors_DialScaleColor=Dial scale color:
+ChartColors_DialScaleTextColor=Dial scale text color:
+ChartColors_GridX=X axis grid color:
+ChartColors_GridY=Y axis grid color:
+ChartColors_LegendTextColor=Legend text color:
+ChartColors_LineColors=Line colors
+ChartColors_PlotArea=Plot area background color:
+ChartColors_TickX=X axis tick color:
+ChartColors_TickY=Y axis tick color:
+ChartColors_Title=Title text color:
+DialChartWidget_G=G
+DialChartWidget_K=K
+DialChartWidget_M=M
+GeneralChartPrefs_Dash=Dash
+GeneralChartPrefs_DashDot=Dash-Dot
+GeneralChartPrefs_DashDotDot=Dash-Dot-Dot
+GeneralChartPrefs_Dot=Dot
+GeneralChartPrefs_None=None
+GeneralChartPrefs_ShowTitle=Show chart title
+GeneralChartPrefs_ShowTooltips=Show tooltips when mouse hovers over plot area
+GeneralChartPrefs_Solid=Solid
+GeneralChartPrefs_XStyle=Style for X axis grid
+GeneralChartPrefs_YStyle=Style for Y axis grid
+GenericChart_Title0=Chart
+LineChart_LongTimeFormat=MMM.dd HH:mm
+LineChart_Medium2TimeFormat=E HH:mm
+LineChart_MediumTimeFormat=HH:mm:ss
+LineChart_ShortTimeFormat=HH:mm
diff --git a/src/java/netxms-eclipse/Core/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/Core/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..fc2a4e9
--- /dev/null
@@ -0,0 +1,32 @@
+Bundle-Name=NetXMS Management Console
+action.FullScreen=Full Screen
+action.SendSMS=Send SMS...
+actionDescription.FullScreen=Toggle full screen mode
+actionDescription.SendSMS=Send SMS
+actionSet.core=Core Action Set
+category.config=Configuration
+category.name.Tools= Tools
+category.name.Views= Views
+category.tools=Tools
+command.PauseTrace=Pause Trace
+command.ToggleTraceFilter=Toggle Trace Filter
+command.description.Copy= Copy to clipboard
+command.description.ExportAllCSV= Export all to CSV
+command.description.ExportCSV= Export to CSV
+command.description.Refresh= Refresh
+command.name.Copy= Copy
+command.name.ExportAllCSV= Export all to CSV
+command.name.ExportCSV= Export to CSV
+command.name.Refresh= Refresh
+page.appearance=Appearance
+page.decorators=Label Decorators
+page.httpProxy=HTTP Proxy
+page.keys=Keys
+page.perspectives=Perspectives
+page.regionalSettings=Regional Settings
+page.workbench=Workbench
+perspective.default=Management
+product.name=NetXMS Management Console
+scheme.description= Default NXMC key binding scheme
+scheme.name= NetXMS Default
+view.progress=Progress
diff --git a/src/java/netxms-eclipse/Core/icons/lang/ar.png b/src/java/netxms-eclipse/Core/icons/lang/ar.png
new file mode 100644 (file)
index 0000000..e8b1fe7
Binary files /dev/null and b/src/java/netxms-eclipse/Core/icons/lang/ar.png differ
index b8dc6b5..fc4cb74 100644 (file)
@@ -98,6 +98,7 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor
        private IWorkbenchAction actionShowViewMenu;
        private Action actionOpenProgressView;
        private Action actionFullScreen;
+   private Action actionLangArabic;
        private Action actionLangChinese;
    private Action actionLangCzech;
        private Action actionLangEnglish;
@@ -247,6 +248,12 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor
          }
       };
       
+      actionLangArabic = new Action("&Arabic", Activator.getImageDescriptor("icons/lang/ar.png")) { //$NON-NLS-1$ //$NON-NLS-2$
+         public void run()
+         {
+            setLanguage("ar"); //$NON-NLS-1$
+         }
+      };
                actionLangChinese = new Action("C&hinese", Activator.getImageDescriptor("icons/lang/zh.png")) { //$NON-NLS-1$ //$NON-NLS-2$
                        public void run()
                        {
@@ -313,6 +320,7 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor
                
                // Language selection (intentionally left in English only)
                final MenuManager langMenu = new MenuManager("&Language"); //$NON-NLS-1$
+      langMenu.add(actionLangArabic);
                langMenu.add(actionLangChinese);
       langMenu.add(actionLangCzech);
                langMenu.add(actionLangEnglish);
diff --git a/src/java/netxms-eclipse/Core/src/org/netxms/ui/eclipse/console/messages_ar.properties b/src/java/netxms-eclipse/Core/src/org/netxms/ui/eclipse/console/messages_ar.properties
new file mode 100644 (file)
index 0000000..448f687
--- /dev/null
@@ -0,0 +1,178 @@
+AbstractSelector_ClearSelection=Clear selection
+AbstractSelector_CopyToClipboard=&Copy to clipboard
+AbstractSelector_Select=Select...
+AbstractTraceView_CannotSubscribe=Cannot subscribe to channel %s
+AbstractTraceView_CannotUnsubscribe=Cannot unsubscribe from channel %s
+AbstractTraceView_Clear=&Clear
+AbstractTraceView_CopyToClipboard=&Copy to clipboard
+AbstractTraceView_Pause=&Pause
+AbstractTraceView_ShowFilter=Show &filter
+AbstractTraceView_Subscribing=Subscribing to channel %s
+AbstractTraceView_Unsubscribing=Unsubscribing from channel %s
+Activator_TrayTooltip=NetXMS Management Console
+ApplicationActionBarAdvisor_About=&About
+ApplicationActionBarAdvisor_AboutProductName=NetXMS Management Console
+ApplicationActionBarAdvisor_AboutText=NetXMS Management Console\nVersion %s\nCopyright (c) 2003-2016 Raden Solutions
+ApplicationActionBarAdvisor_AboutTitle=About
+ApplicationActionBarAdvisor_ActionExportPerspective=&Export perspective...
+ApplicationActionBarAdvisor_ActionImportPerspective=&Import perspective...
+ApplicationActionBarAdvisor_AllFiles=All Files
+ApplicationActionBarAdvisor_Configuration=&Configuration
+ApplicationActionBarAdvisor_ConfirmRestart=Confirm Restart
+ApplicationActionBarAdvisor_Error=Error
+ApplicationActionBarAdvisor_ExportPerspective=Export perspective
+ApplicationActionBarAdvisor_File=&File
+ApplicationActionBarAdvisor_FullScreen=&Full Screen
+ApplicationActionBarAdvisor_Help=&Help
+ApplicationActionBarAdvisor_ImportPerspective=Import perspective
+ApplicationActionBarAdvisor_Monitor=&Monitor
+ApplicationActionBarAdvisor_Navigation=&Navigation
+ApplicationActionBarAdvisor_OpenPerspective=Open Perspective
+ApplicationActionBarAdvisor_PerspectiveExportFailed=Perspective export failed
+ApplicationActionBarAdvisor_PerspectiveImportFailed=Perspective import failed
+ApplicationActionBarAdvisor_Progress=&Progress
+ApplicationActionBarAdvisor_RestartConfirmationMessage=Perspective import will require management console restart. Continue?
+ApplicationActionBarAdvisor_RestartConsoleMessage=Console has to be restarted to switch language. Continue with console restart?
+ApplicationActionBarAdvisor_ShowView=Show View
+ApplicationActionBarAdvisor_Tools=&Tools
+ApplicationActionBarAdvisor_View=&View
+ApplicationActionBarAdvisor_Window=&Window
+ApplicationActionBarAdvisor_XMLFiles=XML Files
+ApplicationWorkbenchAdvisor_CommunicationError=Communication Error
+ApplicationWorkbenchAdvisor_ConnectionLostMessage=Connection with %s server was lost
+ApplicationWorkbenchAdvisor_OKToCloseMessage=. Press OK to close application.
+ApplicationWorkbenchAdvisor_ServerShutdownMessage=%s server was shut down
+ApplicationWorkbenchAdvisor_SessionTerminated=Communication session was terminated by system administrator
+ApplicationWorkbenchWindowAdvisor_CannotChangePswd=Cannot change password:
+ApplicationWorkbenchWindowAdvisor_CannotOpenDashboard=Cannot open dashboard %s (invalid dashboard ID)
+ApplicationWorkbenchWindowAdvisor_CannotOpenDashboardType2=Cannot open dashboard %s (%s)
+ApplicationWorkbenchWindowAdvisor_CertDialogTitle=Path to the certificate store
+ApplicationWorkbenchWindowAdvisor_CertPassword=Certificate password
+ApplicationWorkbenchWindowAdvisor_CertPasswordMsg=The selected certificate is password-protected, please provide the password.
+ApplicationWorkbenchWindowAdvisor_CertStorePassword=Certificate store password
+ApplicationWorkbenchWindowAdvisor_CertStorePasswordMsg=The selected store is password-protected, please provide the password.
+ApplicationWorkbenchWindowAdvisor_ChangingPassword=Changing password...
+ApplicationWorkbenchWindowAdvisor_ConnectionError=Connection Error
+ApplicationWorkbenchWindowAdvisor_Error=Error
+ApplicationWorkbenchWindowAdvisor_Exception=Exception
+ApplicationWorkbenchWindowAdvisor_Information=Information
+ApplicationWorkbenchWindowAdvisor_NoEncryptionSupport=NetXMS server %s does not support encryption. Do you want to connect anyway?
+ApplicationWorkbenchWindowAdvisor_NoEncryptionSupportDetails=NetXMS server you are connecting to does not support encryption. If you countinue, information containing your credentials will be sent in clear text and could easily be read by a third party.\n\nFor assistance, contact your network administrator or the owner of the NetXMS server.\n\n
+ApplicationWorkbenchWindowAdvisor_PasswordChanged=Password changed successfully
+ApplicationWorkbenchWindowAdvisor_PkcsFiles=PKCS12 file (*.p12, *.pfx)
+BrandingManager_ProductName=NetXMS
+CompositeWithMessageBar_HideMessage=Hide message
+ConsoleJob_ErrorDialogTitle=Job failed
+DataCollectionDisplayInfo_Float=Float
+DataCollectionDisplayInfo_Integer=Integer
+DataCollectionDisplayInfo_Integer64=Integer 64-bit
+DataCollectionDisplayInfo_Null=Null
+DataCollectionDisplayInfo_String=String
+DataCollectionDisplayInfo_UInteger=Unsigned Integer
+DataCollectionDisplayInfo_UInteger64=Unsigned Integer 64-bit
+DataCollectionDisplayInfo_Unknown=<unknown>
+ExportToCsvAction_ExportAllToCsv=Export all to CSV...
+ExportToCsvAction_ExportToCsv=E&xport to CSV...
+ExportToCsvAction_SaveError=Cannot save table data to file
+ExportToCsvAction_SaveTo=Save data to CSV file %s
+FilterText_CloseFilter=Close filter
+FilterText_Filter=Filter:
+FilterText_FilterIsEmpty=Filter is empty
+HttpProxyPrefs_ExcludedAddresses=Excluded addresses
+HttpProxyPrefs_Login=Login name
+HttpProxyPrefs_Password=Password
+HttpProxyPrefs_Port=Port
+HttpProxyPrefs_ProxyRequireAuth=Proxy server requires &authentication
+HttpProxyPrefs_ProxyServer=Proxy server
+HttpProxyPrefs_UserProxyMessage=&Use proxy server for HTTP connections
+IPAddressValidator_ErrorMessage=Please enter valid IP address in "%s" field
+IPNetMaskValidator_ErrorMessage=Please enter valid IP network mask in "%s" field
+LoginDialog_Auth=Authentication
+LoginDialog_Cert=Certificate
+LoginDialog_Error=Error
+LoginDialog_NoCertSelected=No certificate selected. Please select certificate from the list or choose different authentication method.
+LoginDialog_Passwd=Password
+LoginDialog_SlowLinkConnection=Connection over &slow link
+LoginDialog_Warning=Warning
+LoginDialog_WrongKeyStorePasswd=The key store password you provided appears to be wrong.
+LoginDialog_login=Login
+LoginDialog_server=Server
+LoginDialog_title=NetXMS - Connect to Server
+LoginJob_connecting=Connecting...
+LoginJob_init_extensions=Initializing extensions...
+LoginJob_subscribe=Subscribing to notifications...
+LoginJob_sync_event_db=Synchronizing events configuration...
+LoginJob_sync_objects=Synchronizing objects...
+LoginJob_sync_users=Synchronizing user database...
+MacAddressValidator_ErrorMessage=Please enter valid MAC address in "%s" field
+NumericTextFieldValidator_ErrorMessage=Please enter number in range %s in field "%s"
+NumericTextFieldValidator_RangeSeparator=..
+ObjectNameValidator_ErrorMessage1=Please provide non-empty object name in "%s" field
+ObjectNameValidator_ErrorMessage2=Object name in "%s" field contains invalid characters
+PasswordExpiredDialog_confirm_passwd=Confirm new password:
+PasswordExpiredDialog_new_passwd=New password:
+PasswordExpiredDialog_passwd_expired=Your password was expired. Please change your password now.
+PasswordExpiredDialog_title=Change password
+PreferenceInitializer_DefaultDateFormat=dd.MM.yyyy
+PreferenceInitializer_DefaultShortTimeFormat=HH:mm
+PreferenceInitializer_DefaultTimeFormat=HH:mm:ss
+RefreshAction_Name=Refresh
+RegionalSettingsPrefPage_DateFormatString=Date format string
+RegionalSettingsPrefPage_DateTimeFormat=Date and time format
+RegionalSettingsPrefPage_Example=Date and time formatting example
+RegionalSettingsPrefPage_FmtCustom=Custom
+RegionalSettingsPrefPage_FmtJava=JVM default locale
+RegionalSettingsPrefPage_FmtServer=Defined by server
+RegionalSettingsPrefPage_ShortTimeExample=Short time example
+RegionalSettingsPrefPage_ShortTimeFormatString=Short time format string
+RegionalSettingsPrefPage_TimeFormatString=Time format string
+RegionalSettingsPrefPage_UseServerTimeZone=Use server time &zone
+RegionalSettings_Days=\ days, 
+ScheduleSelector_CronSchedule=Cron schedule
+ScheduleSelector_OneTimeExecution=One time execution
+ScheduleSelector_Schedule=Schedule
+SecurityWarningDialog_DontAskAgain=Don't ask me again for connections to this server
+SecurityWarningDialog_Title=Security Warning
+SendSMSDialog_Message=Message
+SendSMSDialog_PhoneNumber=Phone number
+SendSMSDialog_Title=Send SMS
+SendSMS_DialogTextPrefix=SMS to number 
+SendSMS_DialogTextSuffix=\ sent successfully
+SendSMS_DialogTitle=Send SMS
+SendSMS_JobTitle=Send SMS to 
+SendSMS_SendError=Cannot send SMS to 
+ServerClock_OptionShowText=Show &text
+ServerClock_OptionShowTimeZone=Show time &zone
+ServerClock_ServerTime=Server time is
+ServerClock_Tooltip=Server time
+SplashHandler_Version=Version 
+StatusDisplayInfo_Critical=Critical
+StatusDisplayInfo_Disabled=Disabled
+StatusDisplayInfo_Major=Major
+StatusDisplayInfo_Minor=Minor
+StatusDisplayInfo_Normal=Normal
+StatusDisplayInfo_Testing=Testing
+StatusDisplayInfo_Unknown=Unknown
+StatusDisplayInfo_Unmanaged=Unmanaged
+StatusDisplayInfo_Warning=Warning
+TimePeriodSelector_8=Time from
+TimePeriodSelector_9=Time to
+TimePeriodSelector_BackFromNow=Back from now
+TimePeriodSelector_Days=Days
+TimePeriodSelector_FixedTimeFrame=Fixed time frame
+TimePeriodSelector_Hours=Hours
+TimePeriodSelector_Minutes=Minutes
+TimePeriodSelector_TimeInterval=Time interval
+TimePeriodSelector_TimePeriod=Time Period
+TimePeriodSelector_TimeUnits=Time units
+WidgetHelper_Action_Copy=&Copy
+WidgetHelper_Action_Cut=C&ut
+WidgetHelper_Action_Delete=&Delete
+WidgetHelper_Action_Paste=&Paste
+WidgetHelper_Action_SelectAll=Select &all
+WidgetHelper_InputValidationError=Input Validation Error
+WorkbenchGeneralPrefs_HideWhenMinimized=Hide when minimized
+WorkbenchGeneralPrefs_ShowHiddenAttrs=Show hidden object custom attributes
+WorkbenchGeneralPrefs_ShowServerClock=Show server clock
+WorkbenchGeneralPrefs_show_heap=Show &heap status
+WorkbenchGeneralPrefs_show_tray_icon=Show &tray icon
diff --git a/src/java/netxms-eclipse/Dashboard/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/Dashboard/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..919094a
--- /dev/null
@@ -0,0 +1,28 @@
+action.label.CloneDashboard= Clone dashboard
+action.label.CreateDashboard= Create &dashboard...
+action.label.Export= Export...
+action.label.ImportDashboard= &Import dashboard...
+action.label.OpenDashboard= &Open dashboard
+page.name.AlarmViewer= Alarm Viewer
+page.name.AvailChart= Availability Chart
+page.name.Chart= Chart
+page.name.CustomWidget= Custom Widget
+page.name.Dashboard= Dashboard
+page.name.DashboardElements= Dashboard Elements
+page.name.DataSource= Data Source
+page.name.DataSources= Data Sources
+page.name.DciSummaryTable= DCI Summary Table
+page.name.Gauge= Gauge
+page.name.GeoMap= Geo Map
+page.name.Label= Label
+page.name.Layout= Layout
+page.name.NetworkMap= Network Map
+page.name.ObjStatusChart= Object Status Chart
+page.name.Separator= Separator
+page.name.StatusIndicator= Status Indicator
+page.name.StatusMap= Status Map
+page.name.TableValue= Table Value
+page.name.WebPage= Web Page
+perspective.name.Dashboard= Dashboard
+view.name.Dashboard= Dashboard
+view.name.DashboardNavigator= Dashboard Navigator
diff --git a/src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/messages_ar.properties b/src/java/netxms-eclipse/Dashboard/src/org/netxms/ui/eclipse/dashboard/messages_ar.properties
new file mode 100644 (file)
index 0000000..d79e5be
--- /dev/null
@@ -0,0 +1,295 @@
+AbstractChart_3DView=Show in &3D
+AbstractChart_Bottom=Bottom
+AbstractChart_Days=days
+AbstractChart_ExtendedLegend=E&xtended legend
+AbstractChart_Hours=hours
+AbstractChart_Left=Left
+AbstractChart_LegendPosition=Legend position
+AbstractChart_LineWidth=Line width
+AbstractChart_LogartithmicScale=L&ogarithmic scale
+AbstractChart_Minutes=minutes
+AbstractChart_Options=Options
+AbstractChart_RefreshInterval=Refresh interval (seconds)
+AbstractChart_Right=Right
+AbstractChart_ShowGrid=Show &grid
+AbstractChart_ShowLegend=Show &legend
+AbstractChart_ShowTitle=Show &title
+AbstractChart_Stacked=&Stacked
+AbstractChart_TimeInterval=Time interval
+AbstractChart_TimeUnits=Time units
+AbstractChart_Title=Title
+AbstractChart_Top=Top
+AbstractChart_Translucent=T&ranslucent
+AbstractChart_Transposed=Trans&posed
+AddDashboardElementDlg_AlarmViewer=Alarm Viewer
+AddDashboardElementDlg_AvailabilityChart=Availability Chart
+AddDashboardElementDlg_BarChart=Bar Chart
+AddDashboardElementDlg_BarChartForTable=Bar Chart for Table DCI
+AddDashboardElementDlg_CustomWidget=Custom Widget
+AddDashboardElementDlg_Dashboard=Dashboard
+AddDashboardElementDlg_DciSummaryTable=DCI Summary Table
+AddDashboardElementDlg_GaugeChart=Gauge
+AddDashboardElementDlg_GeoMap=Geo Map
+AddDashboardElementDlg_Label=Label
+AddDashboardElementDlg_LineChart=Line Chart
+AddDashboardElementDlg_NetworkMap=Network Map
+AddDashboardElementDlg_PieChart=Pie Chart
+AddDashboardElementDlg_PieChartForTable=Pie Chart for Table DCI
+AddDashboardElementDlg_Separator=Separator
+AddDashboardElementDlg_StatusChart=Status Chart
+AddDashboardElementDlg_StatusIndicator=Status Indicator
+AddDashboardElementDlg_StatusMap=Status Map
+AddDashboardElementDlg_TableValue=Table Value
+AddDashboardElementDlg_TubeChart=Tube Chart
+AddDashboardElementDlg_TubeChartForTable=Tube Chart for Table DCI
+AddDashboardElementDlg_WebPage=Web Page
+AlarmViewer_RootObject=Root object
+AlarmViewer_SeverityFilter=Severity Filter
+AlarmViewer_Title=Title
+AvailabilityChartElement_Down=Down
+AvailabilityChartElement_Downtime=Downtime
+AvailabilityChartElement_Up=Up
+AvailabilityChartElement_Uptime=Uptime
+AvailabilityChart_3DView=&3D view
+AvailabilityChart_Object=Business service object
+AvailabilityChart_ShowLegend=Show &legend
+AvailabilityChart_ShowTitle=Show &title
+AvailabilityChart_Title=Title
+AvailabilityChart_Translucent=&Translucent
+CloneDashboard_Dashboard=Dashboard
+CloneDashboard_Error=Cannot create dashboard object "%s"
+CloneDashboard_JobTitle=Create dashboard
+ComparisonChartElement_JobError=Cannot get DCI values for comparision chart
+ComparisonChartElement_JobTitle=Get DCI values for chart
+CreateDashboard_Dashboard=Dashboard
+CreateDashboard_Error=Cannot create dashboard object "%s"
+CreateDashboard_JobTitle=Create dashboard
+CustomWidget_ClassName=Class name
+DashboardControl_InternalError=Internal Error
+DashboardControl_InternalErrorPrefix=Internal error: 
+DashboardControl_InternalErrorText1=Internal error: no adapter for dashboard element
+DashboardControl_InternalErrorText2=Internal error: no adapter for dashboard element
+DashboardControl_SaveError=Cannot save dashboard 
+DashboardControl_SaveLayout=Save dashboard layout
+DashboardDynamicView_PartNamePrefix=Dashboard: 
+DashboardElementsLabelProvider_Bottom=BOTTOM
+DashboardElementsLabelProvider_Center=CENTER
+DashboardElementsLabelProvider_DciSummaryTable=DCI Summary Table
+DashboardElementsLabelProvider_Fill=FILL
+DashboardElementsLabelProvider_FillFill=FILL / FILL
+DashboardElementsLabelProvider_Left=LEFT
+DashboardElementsLabelProvider_Right=RIGHT
+DashboardElementsLabelProvider_StatusMap=Status Map
+DashboardElementsLabelProvider_TableValue=Table Value
+DashboardElementsLabelProvider_Top=TOP
+DashboardElementsLabelProvider_TypeAlarmViewer=Alarm Viewer
+DashboardElementsLabelProvider_TypeAvailChart=Availability Chart
+DashboardElementsLabelProvider_TypeBarChart=Bar Chart
+DashboardElementsLabelProvider_TypeCustom=Custom Widget
+DashboardElementsLabelProvider_TypeDashboard=Dashboard
+DashboardElementsLabelProvider_TypeGaugeChart=Gauge
+DashboardElementsLabelProvider_TypeGeoMap=Geo Map
+DashboardElementsLabelProvider_TypeLabel=Label
+DashboardElementsLabelProvider_TypeLineChart=Line Chart
+DashboardElementsLabelProvider_TypeNetworkMap=Network Map
+DashboardElementsLabelProvider_TypePieChart=Pie Chart
+DashboardElementsLabelProvider_TypeSeparator=Separator
+DashboardElementsLabelProvider_TypeStatusChart=Status Chart
+DashboardElementsLabelProvider_TypeStatusIndicator=Status Indicator
+DashboardElementsLabelProvider_TypeTableBarChart=Bar Chart for Table DCI
+DashboardElementsLabelProvider_TypeTablePieChart=Pie Chart for Table DCI
+DashboardElementsLabelProvider_TypeTableTubeChart=Tube Chart for Table DCI
+DashboardElementsLabelProvider_TypeTubeChart=Tube Chart
+DashboardElementsLabelProvider_TypeWebPage=Web Page
+DashboardElementsLabelProvider_Unknown=<unknown>
+DashboardElements_Add=&Add...
+DashboardElements_Alignment=Alignment
+DashboardElements_Delete=&Delete
+DashboardElements_Down=&Down
+DashboardElements_Edit=&Edit...
+DashboardElements_EditXML=Edit &XML...
+DashboardElements_EqualWidth=Make columns equal width
+DashboardElements_Error=Error
+DashboardElements_ErrorText=Please enter valid integer in range 1 .. 8 as number of columns
+DashboardElements_InternalErrorText=Internal error: 
+DashboardElements_InternalErrorText2=Internal error: no adapter for dashboard element
+DashboardElements_InternalErrorTitle=Internal Error
+DashboardElements_JobError=Cannot update dashboard configuration
+DashboardElements_JobTitle=Update dashboard configuration
+DashboardElements_NumColumns=Number of columns
+DashboardElements_Span=Span
+DashboardElements_Type=Type
+DashboardElements_Up=&Up
+DashboardView_8=Cannot export line chart data
+DashboardView_AddAlarmBrowser=Add &alarm browser
+DashboardView_AddAvailChart=Add a&vailability chart
+DashboardView_AddBarChart=Add &bar chart
+DashboardView_AddDashboard=Add embedded &dashboard
+DashboardView_AddLabel=Add &label
+DashboardView_AddLineChart=Add &line chart
+DashboardView_AddPieChart=Add &pie chart
+DashboardView_AddStatusIndicator=Add &status indicator
+DashboardView_AddTubeChart=Add &tube chart
+DashboardView_Confirmation=This will destroy all unsaved changes. Are you sure?
+DashboardView_EditMode=Edit mode
+DashboardView_ExportLineChartData=Export line chart data
+DashboardView_ExportLineChartValues=E&xport line chart values
+DashboardView_GetEffectiveRights=Get effective rights
+DashboardView_GetEffectiveRightsError=Cannot get effective rights for dashboard object
+DashboardView_InitError=Dashboard object is no longer exist or is not accessible
+DashboardView_PartNamePrefix=Dashboard: 
+DashboardView_Refresh=Refresh Dashboard
+DashboardView_Save=&Save
+DashboardsDynamicMenu_Dashboards=&Dashboards
+DataSources_Add=&Add...
+DataSources_Color=Color
+DataSources_Delete=&Delete
+DataSources_Down=&Down
+DataSources_Label=Label
+DataSources_Modify=&Modify...
+DataSources_Node=Node
+DataSources_Parameter=Parameter
+DataSources_Pos=Pos
+DataSources_Up=&Up
+DciListLabelProvider_Auto=auto
+DciListLabelProvider_JobError=Cannot resolve DCI names
+DciListLabelProvider_JobTitle=Resolve DCI names
+DciListLabelProvider_Unresolved=<unresolved>
+DciSummaryTable_BaseObject=Base object
+DciSummaryTable_RefreshInterval=Refresh interval
+DciSummaryTable_SummaryTable=Summary table
+DialChart_LeftRed=Left red zone end
+DialChart_LeftYellow=Left yellow zone end
+DialChart_LegendInside=Place legend &inside dial
+DialChart_MaxVal=Maximum value
+DialChart_MinVal=Minimum value
+DialChart_RightRed=Right red zone start
+DialChart_RightYellow=Right yellow zone start
+DialChart_Warning=Warning
+DialChart_WarningText=Please enter correct number
+EditElementXmlDlg_DialogTitle=Edit Element XML
+EditElementXmlDlg_EditorTitle=XML Configuration
+EditPaneWidget_Delete=&Delete
+EditPaneWidget_Edit=&Edit
+EditPaneWidget_EditXML=Edit &XML
+EmbeddedDashboard_Add=&Add...
+EmbeddedDashboard_Dashboards=Dashboards to display
+EmbeddedDashboard_Delete=&Delete
+EmbeddedDashboard_DisplayTime=Display time (seconds)
+EmbeddedDashboard_Down=&Down
+EmbeddedDashboard_Up=&Up
+ExportDashboard_AllFiles=All files
+ExportDashboard_ErrorText=Cannot save export file
+ExportDashboard_JobTitle=Export dashbnoard configuration
+ExportDashboard_SelectFile=Select File
+ExportDashboard_XMLFiles=XML files
+Gauge_ActiveThresholdColor=Active threshold color
+Gauge_Bar=Bar
+Gauge_ColorMode=Color mode
+Gauge_CustomColor=Custom color
+Gauge_Dial=Dial
+Gauge_FixedCustomColor=Fixed custom color
+Gauge_FontName=Font name (leave empty to use default)
+Gauge_ShowBorder=Show border around each element
+Gauge_Text=Text
+Gauge_Type=Gauge type
+Gauge_Vertical=&Vertical orientation
+Gauge_ZoneColor=Zone color
+GeoMap_Error=Error
+GeoMap_ErrorText=Please enter correct latitude and longitude value
+GeoMap_Latitude=Latitude
+GeoMap_Longitude=Longitude
+GeoMap_Title=Title
+GeoMap_Zoom=Zoom
+IdMatchingDialog_ClassMismatch=Target object must be of same class as source object
+IdMatchingDialog_ColumnMatchID=Match ID
+IdMatchingDialog_ColumnMatchName=Match Name
+IdMatchingDialog_ColumnName=Name
+IdMatchingDialog_ColumnOriginalID=Original ID
+IdMatchingDialog_ConfirmationText=Not all elements was matched correctly to destination system. Imported dashboard will not behave correctly. Are you sure to continue dashboard import?
+IdMatchingDialog_HelpText=Please check that source objects and data collection items correctly mapped to destination system. Incorrect mappings can be changed by selecting "Map to..." from appropriate item's context menu. When done, press "OK" to continue dashboard import or "Cancel" to cancel import process.
+IdMatchingDialog_JobErrorText=Cannot get DCI information from node
+IdMatchingDialog_JobTitle=Get DCI information from node
+IdMatchingDialog_MapTo=&Map to...
+IdMatchingDialog_MatchingErrors=Matching Errors
+IdMatchingDialog_Title=ID Mapping Editor
+IdMatchingDialog_Warning=Warning
+IdMatchingLabelProvider_NoMatch=no match
+ImportDashboardDialog_AllFiles=All files
+ImportDashboardDialog_ImportFile=Import file
+ImportDashboardDialog_ObjectName=Object name
+ImportDashboardDialog_Title=Import Dashboard
+ImportDashboardDialog_Warning=Warning
+ImportDashboardDialog_WarningSelectFile=Please select import file
+ImportDashboardDialog_WarningValidName=Please enter valid object name
+ImportDashboardDialog_XMLFiles=XML files
+ImportDashboard_Error=Cannot import dashboard object "%s"
+ImportDashboard_InvalidFile=Invalid import file
+ImportDashboard_JobTitle=Import dashboard
+LabelProperties_BgColor=Background color:
+LabelProperties_TextColor=Text color:
+LabelProperties_Title=Title
+Layout_Bottom=BOTTOM
+Layout_Center=CENTER
+Layout_Fill=FILL
+Layout_GrapExtraH=Grab excessive horizontal space
+Layout_GrapExtraV=Grab excessive vertical space
+Layout_HAlign=Horizontal alignment
+Layout_HHint=Height hint
+Layout_HSpan=Horizontal span
+Layout_Left=LEFT
+Layout_Right=RIGHT
+Layout_Top=TOP
+Layout_VAlign=Vertical alignment
+Layout_VSpan=Vertical span
+Layout_WHint=Width hint
+LineChartElement_JobError=Cannot get value for DCI %s:"%s"
+LineChartElement_JobTitle=Get DCI values for history graph
+NetworkMap_EnableDoubleClickAction=Enable double click action on objects
+NetworkMap_NetworkMap=Network map
+NetworkMap_Title=Title
+NetworkMap_ZoomLevel=Zoom level (%)
+ObjectStatusChart_3DView=&3D view
+ObjectStatusChart_Options=Options
+ObjectStatusChart_RefreshInterval=Refresh interval (seconds)
+ObjectStatusChart_RootObject=Root Object
+ObjectStatusChart_ShowLegend=Show &legend
+ObjectStatusChart_Title=Title
+ObjectStatusChart_Translucent=&Translucent
+ObjectStatusChart_Transposed=Trans&posed
+OpenDashboard_Error=Error
+OpenDashboard_ErrorText=Error opening view: 
+SeparatorProperties_BottomMargin=Bottom margin
+SeparatorProperties_LeftMargin=Left margin
+SeparatorProperties_LineWidth=Line width:
+SeparatorProperties_RightMargin=Right margin
+SeparatorProperties_TopMargin=Top margin
+StatusIndicator_Object=NetXMS Object
+StatusIndicator_Title=Title
+StatusIndicator_UseFullColorRange=Use &full status color range
+StatusMap_DisplayMode=Display mode
+StatusMap_Group=Group objects by containers
+StatusMap_NoGroup=Don't group objects
+StatusMap_SeverityFilter=Severity Filter
+TableComparisonChartElement_JobError=Cannot get DCI values for comparision chart
+TableComparisonChartElement_JobTitle=Get DCI values for table comparision chart
+TableComparisonChart_3DView=Show in &3D
+TableComparisonChart_Bottom=Bottom
+TableComparisonChart_Left=Left
+TableComparisonChart_LegendPosition=Legend position
+TableComparisonChart_Options=Options
+TableComparisonChart_RefreshInterval=Refresh interval (seconds)
+TableComparisonChart_Right=Right
+TableComparisonChart_ShowLegend=Show &legend
+TableComparisonChart_ShowTitle=Show &title
+TableComparisonChart_Title=Title
+TableComparisonChart_Top=Top
+TableComparisonChart_Translucent=T&ranslucent
+TableComparisonChart_Transposed=Trans&posed
+TableDataSource_DataColumn=Data column
+TableDataSource_IgnoreZero=Ignore zero values when building chart
+TableDataSource_InstanceColumn=Instance column
+TableDataSource_Object=Data Collection Object
+TableValue_Table=Table
+WebPage_Title=Title
+WebPage_URL=URL
diff --git a/src/java/netxms-eclipse/DataCollection/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/DataCollection/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..307de6b
--- /dev/null
@@ -0,0 +1,36 @@
+action.label.Apply= &Apply...
+action.label.ClearData= Clear collected data
+action.label.CreateDCI= Create data collection item...
+action.label.CreateDCIs= Create data collection items...
+action.label.CreateTemplate= &Template...
+action.label.CreateTemplateGroup= Template &group...
+action.label.DataCollection= Data Collection Configuration
+action.label.LastValues= Last values
+action.label.Remove= &Remove...
+action.label.SummaryTablesConfig= DCI Summary Tables
+action.tooltip.Apply= Apply template to node(s)
+action.tooltip.Remove= Remove template from node(s)
+action.tooltip.SummaryTablesConfig= Open DCI Summary Table configuration
+actionSet.label.DataCollection= Data Collection Action Set
+command.description.SummaryTablesConfig= Open DCI Summary Tables configuration
+command.description.ToggleFilter= Toggle DCI Filter
+command.label.ShowDCIFilter= Show DCI &filter
+command.name.SummaryTablesConfig= DCI Summary Tables
+command.name.ToggleFilter= Toggle DCI Filter
+command.tooltip.ShowDCIFilter= Show/hide DCI filter
+page.name.Cluster=Cluster
+page.name.Columns=Columns
+page.name.Comments=Comments
+page.name.CustomSchedule=Custom Schedule
+page.name.Filter=Filter
+page.name.General=General
+page.name.InstanceDiscovery=Instance Discovery
+page.name.OtherOptions=Other options
+page.name.Thresholds=Thresholds
+page.name.Transformation=Transformation
+tab.name.LastValues=Last Values
+tab.name.Thresholds=Thresholds
+view.name.DCISummaryTables= DCI Summary Tables
+view.name.DataCollection= Data Collection Configuration
+view.name.LastValues= Last Values
+view.name.SummaryTable= Summary Table
diff --git a/src/java/netxms-eclipse/DataCollection/src/org/netxms/ui/eclipse/datacollection/messages_ar.properties b/src/java/netxms-eclipse/DataCollection/src/org/netxms/ui/eclipse/datacollection/messages_ar.properties
new file mode 100644 (file)
index 0000000..2181303
--- /dev/null
@@ -0,0 +1,533 @@
+AbstractSelectParamDlg_AvailTables=Available tables
+AbstractSelectParamDlg_AvailableParameters=Available parameters
+AbstractSelectParamDlg_Description=Description
+AbstractSelectParamDlg_InstanceColumn=Instance Column
+AbstractSelectParamDlg_Name=Name
+AbstractSelectParamDlg_TableSelection=Table Selection
+AbstractSelectParamDlg_Title=Parameter Selection
+AbstractSelectParamDlg_Type=Type
+AbstractSelectParamDlg_Warning=Warning
+AbstractSelectParamDlg_WarningText=You must select parameter from the list\!
+ApplyTemplate_JobError=Cannot apply data collection template
+ApplyTemplate_JobTitle=Apply template
+ClearCollectedData_ConfirmDialogTitle=Clear Collected Data
+ClearCollectedData_ConfirmationText=All collected data for selected data collection items will be deleted. Proceed?
+ClearCollectedData_ErrorText=Cannot clear collected data
+ClearCollectedData_TaskName=Clear collected data
+ClusterOptions_AggrFunction=Aggregation function
+ClusterOptions_AggregateFromNodes=&Aggregate values from cluster nodes
+ClusterOptions_Average=Average
+ClusterOptions_DataAggregation=Data aggregation
+ClusterOptions_Max=Max
+ClusterOptions_Min=Min
+ClusterOptions_RunScriptOnAggregatedData=Run transformation script on aggregated data
+ClusterOptions_Total=Total
+CreateInterfaceDciDialog_BadPollingInterval=Please enter polling pollingInterval as integer in range 2 .. 10000
+CreateInterfaceDciDialog_BadRetentionTime=Please enter retention time as integer in range 1 .. 10000
+CreateInterfaceDciDialog_Data=Data
+CreateInterfaceDciDialog_Delta=Delta value (average per second)
+CreateInterfaceDciDialog_Description=Description:
+CreateInterfaceDciDialog_Error=Error
+CreateInterfaceDciDialog_InBits=Inbound traffic (bits)
+CreateInterfaceDciDialog_InBitsDescr=Inbound traffic on @@ifName@@ (bits/sec)
+CreateInterfaceDciDialog_InBytes=Inbound traffic (bytes)
+CreateInterfaceDciDialog_InBytesDescr=Inbound traffic on @@ifName@@ (bytes/sec)
+CreateInterfaceDciDialog_InErrors=Input errors
+CreateInterfaceDciDialog_InErrorsDescr=Inbound error rate on @@ifName@@ (errors/sec)
+CreateInterfaceDciDialog_InPackets=Inbound traffic (packets)
+CreateInterfaceDciDialog_InPacketsDescr=Inbound traffic on @@ifName@@ (packets/sec)
+CreateInterfaceDciDialog_Options=Options
+CreateInterfaceDciDialog_OutBits=Outbound traffic (bits)
+CreateInterfaceDciDialog_OutBitsDescr=Outbound traffic on @@ifName@@ (bits/sec)
+CreateInterfaceDciDialog_OutBytes=Outbound traffic (bytes)
+CreateInterfaceDciDialog_OutBytesDescr=Outbound traffic on @@ifName@@ (bytes/sec)
+CreateInterfaceDciDialog_OutErrors=Output errors
+CreateInterfaceDciDialog_OutErrorsDescr=Outbound error rate on @@ifName@@ (errors/sec)
+CreateInterfaceDciDialog_OutPackets=Outbound traffic (packets)
+CreateInterfaceDciDialog_OutPacketsDescr=Outbound traffic on @@ifName@@ (packets/sec)
+CreateInterfaceDciDialog_PollingInterval=Polling pollingInterval (seconds)
+CreateInterfaceDciDialog_RetentionTime=Retention time (days)
+CreateInterfaceDciDialog_Title=Create Interface DCI
+CreateInterfraceDci_JobError=Cannot create DCI for interface
+CreateInterfraceDci_JobTitle=Create DCIs for interface
+CreateInterfraceDci_TaskName=Creating DCIs
+CreateSnmpDciDialog_DeltaCalculation=Delta calculation
+CreateSnmpDciDialog_Description=Description
+CreateSnmpDciDialog_ShellTitle=Create SNMP DCI
+CreateSnmpDci_ErrorMessage=Cannot create DCI
+CreateSnmpDci_JobTitle=Creating new SNMP DCI...
+CreateSnmpDci_TaskTitle=Creating data collection items
+CreateTemplateGroup_JobError=Cannot create template group object "%s"
+CreateTemplateGroup_JobTitle=Create template group
+CreateTemplateGroup_TemplateGroup=Template Group
+CreateTemplate_JobError=Cannot create template object "%s"
+CreateTemplate_JobTitle=Create template
+CreateTemplate_Template=Template
+CustomSchedule_Add=&Add...
+CustomSchedule_Delete=&Delete
+CustomSchedule_Edit=&Edit...
+CustomSchedule_Schedule=Schedule
+DataCollectionEditor_ActionEdit=&Edit...
+DataCollectionEditor_Activate=&Activate
+DataCollectionEditor_ChStatusJob_Error=Cannot change status of data collection items for 
+DataCollectionEditor_ChStatusJob_Title=Change status of data collection items for 
+DataCollectionEditor_ColDataType=Data Type
+DataCollectionEditor_ColDescription=Description
+DataCollectionEditor_ColID=ID
+DataCollectionEditor_ColOrigin=Origin
+DataCollectionEditor_ColParameter=Parameter
+DataCollectionEditor_ColPollingInterval=Polling Interval
+DataCollectionEditor_ColRetentionTime=Retention Time
+DataCollectionEditor_ColStatus=Status
+DataCollectionEditor_ColTemplate=Template
+DataCollectionEditor_ColThresholds=Thresholds
+DataCollectionEditor_Convert=Convert to &template item...
+DataCollectionEditor_ConvertJob_ErrorPrefix=Cannot convert data collection item for 
+DataCollectionEditor_ConvertJob_ErrorSuffix=\ to template item
+DataCollectionEditor_ConvertJob_TaskName=Convert DCIs to template DCIs
+DataCollectionEditor_ConvertJob_TitlePrefix=Convert data collection items for 
+DataCollectionEditor_ConvertJob_TitleSuffix=\ to template items
+DataCollectionEditor_Copy=&Copy to other node(s)...
+DataCollectionEditor_CopyJob_Error=Cannot copy data collection item from 
+DataCollectionEditor_CopyJob_Title=Copy data collection items from 
+DataCollectionEditor_CreateJob_Error=Cannot create new data collection item for 
+DataCollectionEditor_CreateJob_Title=Create new data collection item for 
+DataCollectionEditor_Delete=&Delete
+DataCollectionEditor_DeleteConfirmText=Do you really want to delete selected data collection items?
+DataCollectionEditor_DeleteConfirmTitle=Delete Data Collection Items
+DataCollectionEditor_DeleteJob_Error=Cannot delete data collection items for 
+DataCollectionEditor_DeleteJob_Title=Delete data collection items for 
+DataCollectionEditor_Disable=D&isable
+DataCollectionEditor_DupJob_Error=Cannot duplicate data collection item for 
+DataCollectionEditor_DupJob_Title=Duplicate data collection items for 
+DataCollectionEditor_Duplicate=D&uplicate
+DataCollectionEditor_Edit=&Edit...
+DataCollectionEditor_Error=<error>
+DataCollectionEditor_Move=&Move to other node(s)...
+DataCollectionEditor_NewParam=&New parameter...
+DataCollectionEditor_NewTable=Ne&w table...
+DataCollectionEditor_OpenJob_Error=Cannot open data collection configuration for 
+DataCollectionEditor_OpenJob_Title=Open data collection configuration for 
+DataCollectionEditor_PartNamePrefix=Data Collection Configuration - 
+DataCollectionEditor_ShowFilter=Show &filter
+DataCollectionEditor_TableCreateJob_Error=Cannot create new data collection table for 
+DataCollectionEditor_TableCreateJob_Title=Create new data collection table for 
+DataCollectionEditor_UnlockJob_Error=Cannot unlock data collection configuration for 
+DataCollectionEditor_UnlockJob_Title=Unlock data collection configuration for 
+DataCollectionObjectEditor_JobError=Cannot modify data collection object
+DataCollectionObjectEditor_JobName=Modify data collection object
+DataSourceEditDlg_AreaChart=A&rea chart
+DataSourceEditDlg_AutoColor=&Automatic color
+DataSourceEditDlg_Color=Color
+DataSourceEditDlg_CustomColor=&Custom color:
+DataSourceEditDlg_DCI=Data collection item
+DataSourceEditDlg_DataColumn=Data column
+DataSourceEditDlg_DispName=Display name
+DataSourceEditDlg_DisplayFormat=Display format
+DataSourceEditDlg_Instance=Instance
+DataSourceEditDlg_InvertValues=Invert values
+DataSourceEditDlg_Options=Options
+DataSourceEditDlg_ShellTitle=Edit Data Source
+DataSourceEditDlg_ShowThresholds=Show &thresholds
+DataSourceEditDlg_TableCell=Table Cell
+DciLabelProvider_Active=Active
+DciLabelProvider_CustomSchedule=custom schedule
+DciLabelProvider_DT_float=Float
+DciLabelProvider_DT_int32=Integer
+DciLabelProvider_DT_int64=Int64
+DciLabelProvider_DT_string=String
+DciLabelProvider_DT_uint32=Unsigned Integer
+DciLabelProvider_DT_uint64=Unsigned Int64
+DciLabelProvider_Day=\ day
+DciLabelProvider_Days=\ days
+DciLabelProvider_Default=default
+DciLabelProvider_Disabled=Disabled
+DciLabelProvider_None=none
+DciLabelProvider_NotSupported=Not supported
+DciLabelProvider_SourceAgent=NetXMS Agent
+DciLabelProvider_SourceCPSNMP=Check Point SNMP
+DciLabelProvider_SourceILO=SM-CLP
+DciLabelProvider_SourceInternal=Internal
+DciLabelProvider_SourcePush=Push
+DciLabelProvider_SourceSNMP=SNMP
+DciLabelProvider_SourceSSH=SSH
+DciLabelProvider_SourceScript=Script
+DciLabelProvider_SourceWinPerf=Windows Performance Counters
+DciLabelProvider_Table=<< TABLE >>
+DciLabelProvider_Unknown=<unknown>
+DciList_ColDescr=Description
+DciList_ColID=ID
+DciList_ColParam=Parameter
+DciList_JobError=Cannot get DCI list for node %s
+DciList_JobTitle=Get DCI values for node %s
+DciRemoveConfirmationDialog_Remove=&Remove DCIs from node
+DciRemoveConfirmationDialog_Title=Remove Template
+DciRemoveConfirmationDialog_Unbind=&Unbind DCIs from template
+DciRemoveConfirmationDialog_WarningText=You are about to remove data collection template from a node. Please select how to deal with DCIs related to this template:
+DciSelector_JobError=Cannot resolve DCI name
+DciSelector_JobTitle=Resolve DCI name
+DciSelector_None=<none>
+EditColumnDialog_AggFunc=Aggregation function
+EditColumnDialog_ColumnDefinition=Column Definition: 
+EditColumnDialog_DataType=Data type
+EditColumnDialog_DispName=Display name
+EditColumnDialog_InstanceCol=This column is instance (key) column
+EditColumnDialog_InstanceLabelCol=This column is instance label column
+EditColumnDialog_InvalidOID=Entered SNMP object ID is invalid
+EditColumnDialog_Name=Name
+EditColumnDialog_SNMP_OID=SNMP Object ID
+EditColumnDialog_Warning=Warning
+EditDciSummaryTableColumnDlg_DciName=DCI name
+EditDciSummaryTableColumnDlg_EditColumn=Edit Column
+EditDciSummaryTableColumnDlg_Name=Name
+EditDciSummaryTableColumnDlg_UseRegExp=Use regular expression for parameter name matching
+EditScheduleDialog_Schedule=Schedule
+EditScheduleDialog_Title=Edit Schedule
+EditTableThresholdDialog_ActivationEvent=Activation event
+EditTableThresholdDialog_Conditions=Conditions
+EditTableThresholdDialog_DeactivationEvent=Deactivation event
+EditTableThresholdDialog_Title=Edit Table Threshold
+EditThresholdDialog_ActEvent=Activation event
+EditThresholdDialog_AvgValue=Average value
+EditThresholdDialog_Condition=Condition
+EditThresholdDialog_DCError=Data collection error
+EditThresholdDialog_DeactEvent=Deactivation event
+EditThresholdDialog_Diff=Diff with previous value
+EditThresholdDialog_Event=Event
+EditThresholdDialog_Every=&Every
+EditThresholdDialog_Function=Function
+EditThresholdDialog_GT=>  : greater then
+EditThresholdDialog_LIKE=like
+EditThresholdDialog_LT=<  : less then
+EditThresholdDialog_LastValue=Last polled value
+EditThresholdDialog_MeanDeviation=Mean deviation
+EditThresholdDialog_NOTLIKE=not like
+EditThresholdDialog_Never=&Never
+EditThresholdDialog_OpenScriptEditor=Open script editor (Ctrl+E)
+EditThresholdDialog_Operation=Operation
+EditThresholdDialog_RepeatEvent=Repeat event
+EditThresholdDialog_RepeatInterval=Repeat Interval
+EditThresholdDialog_Samples=Samples
+EditThresholdDialog_Script=Script
+EditThresholdDialog_Seconds=seconds
+EditThresholdDialog_Sum=Sum of values
+EditThresholdDialog_Title=Edit Threshold
+EditThresholdDialog_UseDefault=Use &default settings
+EditThresholdDialog_Value=Value
+ForceDciPoll_TaskName=Force DCI Poll
+GeneralTable_Active=&Active
+GeneralTable_AgentCacheMode=Agent cache mode
+GeneralTable_ClRes=Associate with cluster resource
+GeneralTable_CustomPort=Custom SNMP port
+GeneralTable_CustomSchedule=Custom schedule
+GeneralTable_Data=Data
+GeneralTable_Default=Default
+GeneralTable_Description=Description
+GeneralTable_Disabled=&Disabled
+GeneralTable_FixedIntervalsCustom=Fixed intervals (custom)
+GeneralTable_FixedIntervalsDefault=Fixed intervals (default)
+GeneralTable_NoStorage=Do not save collected data to database
+GeneralTable_None=<none>
+GeneralTable_NotSupported=&Not supported
+GeneralTable_Off=Off
+GeneralTable_On=On
+GeneralTable_Origin=Origin
+GeneralTable_Parameter=Parameter
+GeneralTable_Polling=Polling
+GeneralTable_PollingInterval=Polling interval (seconds)
+GeneralTable_PollingMode=Polling mode
+GeneralTable_ProxyNode=Source node
+GeneralTable_RetentionMode=Retention mode
+GeneralTable_RetentionTime=Retention time (days)
+GeneralTable_Select=&Select...
+GeneralTable_SourceAgent=NetXMS Agent
+GeneralTable_SourceCPSNMP=Check Point SNMP
+GeneralTable_SourceInternal=Internal
+GeneralTable_SourcePush=Push
+GeneralTable_SourceSNMP=SNMP
+GeneralTable_SourceSSH=SSH
+GeneralTable_Status=Status
+GeneralTable_Storage=Storage
+GeneralTable_UseCustomRetention=Use custom retention time
+GeneralTable_UseCustomSNMPPort=Use custom SNMP port:
+GeneralTable_UseDefaultRetention=Use default retention time
+General_Active=&Active
+General_AgentCacheMode=Agent cache mode
+General_ClRes=Associate with cluster resource
+General_CustomSchedule=Custom schedule
+General_DT_float=Floating Point Number
+General_DT_int32=Integer
+General_DT_int64=Integer 64 bit
+General_DT_string=String
+General_DT_uint32=Unsigned Integer
+General_DT_uint64=Unsigned Integer 64 bit
+General_Data=Data
+General_DataType=Data Type
+General_Default=Default
+General_Description=Description
+General_Disabled=&Disabled
+General_FixedIntervalsCustom=Fixed intervals (custom)
+General_FixedIntervalsDefault=Fixed intervals (default)
+General_InterpretRawValue=Interpret SNMP octet string raw value as
+General_NoStorage=Do not save collected data to database
+General_None=<none>
+General_NotSupported=&Not supported
+General_Off=Off
+General_On=On
+General_Origin=Origin
+General_Parameter=Parameter
+General_Polling=Polling
+General_PollingInterval=Polling interval (seconds)
+General_PollingMode=Polling mode
+General_ProxyNode=Source node
+General_RetentionMode=Retention mode
+General_RetentionTime=Retention time (days)
+General_SMCLP=SM-CLP
+General_SNMP_DT_None=None
+General_SNMP_DT_float=Floating point number
+General_SNMP_DT_int32=32-bit signed integer
+General_SNMP_DT_int64=64-bit signed integer
+General_SNMP_DT_ipAddr=IP address
+General_SNMP_DT_macAddr=MAC address
+General_SNMP_DT_uint32=32-bit unsigned integer
+General_SNMP_DT_uint64=64-bit unsigned integer
+General_SampleCountForAvg=Sample count for average value calculation (0 to disable)
+General_Script=Script
+General_Select=&Select...
+General_SourceAgent=NetXMS Agent
+General_SourceCPSNMP=Check Point SNMP
+General_SourceInternal=Internal
+General_SourcePush=Push
+General_SourceSNMP=SNMP
+General_SourceSSH=SSH
+General_Status=Status
+General_Storage=Storage
+General_UseCustomPort=Use custom SNMP port:
+General_UseCustomRetention=Use custom retention time
+General_UseDefaultRetention=Use default retention time
+General_WinPerf=Windows Performance Counters
+InstanceDiscovery_AgentList=Agent List
+InstanceDiscovery_AgentTable=Agent Table
+InstanceDiscovery_BaseOid=Base SNMP OID
+InstanceDiscovery_DiscoveryData=Discovery data
+InstanceDiscovery_FilterScript=Instance discovery filter script
+InstanceDiscovery_ListName=List name
+InstanceDiscovery_Method=Instance discovery method
+InstanceDiscovery_None=None
+InstanceDiscovery_Script=Script
+InstanceDiscovery_SnmpWalkOids=SNMP Walk - OIDs
+InstanceDiscovery_SnmpWalkValues=SNMP Walk - Values
+InstanceDiscovery_TableName=Table name
+LastValuesLabelProvider_Error=<< ERROR >>
+LastValuesLabelProvider_Giga=\ G
+LastValuesLabelProvider_Kilo=\ K
+LastValuesLabelProvider_Mega=\ M
+LastValuesLabelProvider_OK=OK
+LastValuesLabelProvider_Table=<< TABLE >>
+LastValuesWidget_ColDescr=Description
+LastValuesWidget_ColID=ID
+LastValuesWidget_ColThreshold=Threshold
+LastValuesWidget_ColTime=Timestamp
+LastValuesWidget_ColValue=Value
+LastValuesWidget_CopyToClipboard=&Copy to clipboard
+LastValuesWidget_JobError=Cannot get DCI values for node 
+LastValuesWidget_JobTitle=Get DCI values for node 
+LastValuesWidget_ShowDisabled=Show disabled
+LastValuesWidget_ShowErrors=Show collection &errors
+LastValuesWidget_ShowUnsupported=Show &unsupported items
+LastValuesWidget_UseMultipliers=Use &multipliers
+LastValues_AutoRefresh=Refresh &automatically
+LastValues_Error=<error>
+LastValues_PartNamePrefix=Last Values - 
+LastValues_ShowFilter=Show &filter
+LastValues_UseMultipliers=Use &multipliers
+NetworkMaps_ShowInTooltips=&Show last value in object tooltips
+OpenEditor_Error=Error
+OpenEditor_ErrorText=Error opening view: 
+OpenSummaryTablesManager_CannotOpenView=Cannot open view: %s
+OpenSummaryTablesManager_Error=Error
+OtherOptions_ShowlastValueInObjectOverview=Show last value in object overview
+OtherOptions_UseForStatusCalculation=Use this DCI for node status calculation
+RemoveTemplate_JobError=Cannot remove template
+RemoveTemplate_JobTitle=Remove template
+SelectAgentParamDlg_CurrentValue=Current value is "%s"
+SelectAgentParamDlg_CurrentValueTitle=Current value
+SelectAgentParamDlg_InstanceMessage=Instance for parameter
+SelectAgentParamDlg_InstanceTitle=Instance
+SelectAgentParamDlg_JobError=Unable to retrieve list of supported parameters
+SelectAgentParamDlg_JobTitle=Get list of supported parameters for 
+SelectAgentParamDlg_Query=&Query...
+SelectAgentParamDlg_QueryError=Cannot get current parameter value
+SelectAgentParamDlg_QueryJobTitle=Query agent
+SelectDciDialog_None=&None
+SelectDciDialog_Title=Select DCI
+SelectDciDialog_Warning=Warning
+SelectDciDialog_WarningMessage=Please select DCI fro the list and then press OK
+SelectInternalParamDlg_AdoptedAPs=Adopted access points
+SelectInternalParamDlg_DCI_AgentStatus=Status of NetXMS agent
+SelectInternalParamDlg_DCI_AvgConfPollerQueue=Average length of configuration poller queue for last minute
+SelectInternalParamDlg_DCI_AvgDBWriterQueue=Average length of database writer's request queue for last minute
+SelectInternalParamDlg_DCI_AvgDCIQueueTime=Average time to queue DCI for polling for last minute
+SelectInternalParamDlg_DCI_AvgDCQueue=Average length of data collection poller's request queue for last minute
+SelectInternalParamDlg_DCI_AvgStatusPollerQueue=Average length of status poller queue for last minute
+SelectInternalParamDlg_DCI_BatteryLevel=Battery level
+SelectInternalParamDlg_DCI_ChildObjectStatus=Status of child object {instance}
+SelectInternalParamDlg_DCI_ConditionStatus=Status of condition object {instance}
+SelectInternalParamDlg_DCI_DeviceID=Device ID
+SelectInternalParamDlg_DCI_Dummy=Dummy value
+SelectInternalParamDlg_DCI_LastReportTime=Last report time
+SelectInternalParamDlg_DCI_Model=Model
+SelectInternalParamDlg_DCI_NextHop=Next routing hop for IP address {instance}
+SelectInternalParamDlg_DCI_OSName=Operating system
+SelectInternalParamDlg_DCI_OSVersion=Operating system version
+SelectInternalParamDlg_DCI_SerialNumber=Serial number
+SelectInternalParamDlg_DCI_Status=Status
+SelectInternalParamDlg_DCI_TotalEventsProcessed=Total events processed
+SelectInternalParamDlg_DCI_UserID=User ID
+SelectInternalParamDlg_DCI_Vendor=Vendor
+SelectInternalParamDlg_PingTime_Instance=Ping time of {instance}
+SelectInternalParamDlg_PingTime_PrimaryIP=Ping time of primary IP
+SelectInternalParamDlg_SyslogProcessingQueue=Syslog processing queue for last minute
+SelectInternalParamDlg_SyslogWriterQueue=Syslog writer queue for last minute
+SelectInternalParamDlg_TotalAPs=Total access points
+SelectInternalParamDlg_UnadoptedAPs=Unadopted access points
+SelectNodeDciDialog_Title=Select DCI
+SelectNodeDciDialog_Warning=Warning
+SelectNodeDciDialog_WarningText=Please select DCI fro the list and then press OK
+SelectSummaryTableDialog_EmptySelectionWarning=You must select summary table from list and then press OK.
+SelectSummaryTableDialog_Label=Available DCI summary tables
+SelectSummaryTableDialog_Title=Select DCI Summary Table
+SelectSummaryTableDialog_Warning=Warning
+ShowLastValues_Error=Error
+ShowLastValues_ErrorText=Error opening view: 
+SummaryTableColumns_Columns=Columns
+SummaryTableColumns_DciName=DCI Name
+SummaryTableColumns_Import=Import
+SummaryTableColumns_JobError=Cannot update DCI summary table configuration
+SummaryTableColumns_JobName=Update DCI summary table configuration
+SummaryTableColumns_Name=Name
+SummaryTableFilter_FilterScript=Filter script
+SummaryTableFilter_JobError=Cannot update DCI summary table configuration
+SummaryTableFilter_JobName=Update DCI summary table configuration
+SummaryTableGeneral_JobError=Cannot update DCI summary table configuration
+SummaryTableGeneral_JobName=Update DCI summary table configuration
+SummaryTableGeneral_MenuPath=Menu path
+SummaryTableGeneral_Title=Title
+SummaryTableManager_ActionDelete=&Delete
+SummaryTableManager_ActionEdit=&Edit...
+SummaryTableManager_ActionNew=&Create new table...
+SummaryTableManager_ConfirmDelete=Confirm Delete
+SummaryTableManager_Confirmation=Selected DCI summary tables will be deleted. Are you really sure?
+SummaryTableManager_DeleteJobError=Cannot delete DCI summary table
+SummaryTableManager_DeleteJobName=Delete DCI summary tables from server
+SummaryTableManager_ID=ID
+SummaryTableManager_JobError=Cannot get DCI summary tables from server
+SummaryTableManager_MenuPath=Menu Path
+SummaryTableManager_ReadJobError=Cannot read DCI summary table config
+SummaryTableManager_ReadJobName=Read DCI summary table config
+SummaryTableManager_Title=Title
+SummaryTableManager_TitleCreate=Create DCI Summary Table
+SummaryTableManager_TitleEdit=Edit DCI Summary Table
+SummaryTableSelector_None=<none>
+SummaryTableWidget_13=Forced DCI poll failed
+SummaryTableWidget_CannotOpenObjectDetails=Cannot open object details view: %s
+SummaryTableWidget_DciPoll=DCI poll
+SummaryTableWidget_Error=Error
+SummaryTableWidget_ForceDciPoll=Force DCI poll
+SummaryTableWidget_ForcePollForAllColumns=Force poll for all columns
+SummaryTableWidget_ForcePollForNode=Force poll for "%s"
+SummaryTableWidget_Node=&Node
+SummaryTableWidget_ShowObjectDetails=Show &object details
+SummaryTable_JobError=Cannot read data for DCI summary table
+SummaryTable_JobName=Reloading DCI summary table data
+SummaryTablesDynamicMenu_CannotOpenView=Cannot open view: %s
+SummaryTablesDynamicMenu_CannotReadData=Cannot read data for DCI summary table
+SummaryTablesDynamicMenu_Error=Error
+SummaryTablesDynamicMenu_MenuName=S&ummary tables
+SummaryTablesDynamicMenu_QueryTableJob=Query DCI summary table
+TableColumnLabelProvider_AVG=AVG
+TableColumnLabelProvider_MAX=MAX
+TableColumnLabelProvider_MIN=MIN
+TableColumnLabelProvider_No=No
+TableColumnLabelProvider_SUM=SUM
+TableColumnLabelProvider_Yes=Yes
+TableColumnLabelProvider_float=Float
+TableColumnLabelProvider_in32=Integer
+TableColumnLabelProvider_int64=Int64
+TableColumnLabelProvider_string=String
+TableColumnLabelProvider_uint32=Unsigned Integer
+TableColumnLabelProvider_uint64=Unsigned Int64
+TableColumns_Add=&Add...
+TableColumns_Aggregation=Aggregation
+TableColumns_ColumnName=Column name
+TableColumns_Columns=Columns
+TableColumns_Delete=&Delete
+TableColumns_DisplayName=Display Name
+TableColumns_Down=Do&wn
+TableColumns_Edit=&Edit...
+TableColumns_Instance=Instance
+TableColumns_JobName=Get additional table information
+TableColumns_Name=Name
+TableColumns_NewColumn=New column definition
+TableColumns_OID=SNMP OID
+TableColumns_Type=Type
+TableColumns_Up=&Up
+TableColumns_WarningText=Please enter non-empty column name
+TableConditionsEditor_Add=Add...
+TableConditionsEditor_AddCond=Add new condition
+TableConditionsEditor_AddCondGroup=Add new condition group
+TableConditionsEditor_DeleteCond=Delete condition
+TableConditionsEditor_DeleteCondGroup=Delete condition group
+TableThresholds_ActivationEvent=Activation Event
+TableThresholds_Add=&Add...
+TableThresholds_Condition=Condition
+TableThresholds_DeactivationEvent=Deactivation Event
+TableThresholds_Delete=&Delete
+TableThresholds_Down=Do&wn
+TableThresholds_Edit=&Edit...
+TableThresholds_Thresholds=Thresholds
+TableThresholds_Up=&Up
+TestTransformationDlg_Close=Close
+TestTransformationDlg_Failure=Failure
+TestTransformationDlg_Idle=Idle
+TestTransformationDlg_Input=Input value
+TestTransformationDlg_JobError=Cannot execute script
+TestTransformationDlg_JobTitle=Execute script on server
+TestTransformationDlg_Result=Result
+TestTransformationDlg_Run=&Run
+TestTransformationDlg_Running=Running...
+TestTransformationDlg_Success=Success
+ThresholdSummaryWidget_Condition=Condition
+ThresholdSummaryWidget_JobError=Cannot get threshold summary
+ThresholdSummaryWidget_JobTitle=Get threshold summary
+ThresholdSummaryWidget_Node=Node
+ThresholdSummaryWidget_Parameter=Parameter
+ThresholdSummaryWidget_Since=Since
+ThresholdSummaryWidget_Status=Status
+ThresholdSummaryWidget_Value=Value
+Thresholds_Add=&Add...
+Thresholds_Delete=&Delete
+Thresholds_Down=&Down
+Thresholds_Edit=&Edit...
+Thresholds_Event=Event
+Thresholds_Expression=Expression
+Thresholds_Instance=Instance
+Thresholds_ProcessAll=Process &all thresholds
+Thresholds_Thresholds=Thresholds
+Thresholds_Up=&Up
+Transformation_DeltaAvgPerMin=Average delta per minute
+Transformation_DeltaAvgPerSec=Average delta per second
+Transformation_DeltaNone=None (keep original value)
+Transformation_DeltaSimple=Simple delta
+Transformation_Script=Transformation script
+Transformation_Step1=Step 1 - delta calculation
+Transformation_Step2=Step 2 - transformation script
+Transformation_Test=&Test...
+WinPerfCounterSelectionDialog_Instances=Instances
+WinPerfCounterSelectionDialog_JobError=Cannot get list of available Windows performance counters
+WinPerfCounterSelectionDialog_JobName=Get list of available Windows performance counters
+WinPerfCounterSelectionDialog_ObjectsAndCounters=Objects and counters
+WinPerfCounterSelectionDialog_PleaseSelectCounter=Please select counter and instance and then press OK
+WinPerfCounterSelectionDialog_Title=Select Windows Performance Counter
+WinPerfCounterSelectionDialog_Warning=Warning
+WinPerfCounterSelectionDialog_for=\ for 
diff --git a/src/java/netxms-eclipse/EPP/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/EPP/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..9b00ff2
--- /dev/null
@@ -0,0 +1,23 @@
+action.label.EPP= Event Processing Policy
+action.label.Situations= Situations Manager
+action.tooltip.EPP= Open event processing policy editor
+action.tooltip.Situations= Open situations manager
+actionSet.label.EPP= Event Processing Policy
+actionSet.label.Situations= Situations Manager
+category.name.Views= Views
+command.description.OpenEPP= Open event processing policy editor
+command.description.OpenSituations= Open situations manager
+command.name.OpenEPP= Event Processing Policy
+command.name.OpenSituations= Situations Manager
+page.name.Action= Action
+page.name.Alarm= Alarm
+page.name.Comments= Comments
+page.name.Condition= Condition
+page.name.Events= Events
+page.name.Script= Filtering Script
+page.name.ServerActions= Server Actions
+page.name.Severity= Severity Filter
+page.name.Situation= Situation
+page.name.Sources= Source Objects
+view.name.EPP= Event Processing Policy
+view.name.Situations= Situations
diff --git a/src/java/netxms-eclipse/EPP/src/org/netxms/ui/eclipse/epp/messages_ar.properties b/src/java/netxms-eclipse/EPP/src/org/netxms/ui/eclipse/epp/messages_ar.properties
new file mode 100644 (file)
index 0000000..6ec0846
--- /dev/null
@@ -0,0 +1,123 @@
+ActionSelectionDialog_Filter=Filter:
+ActionSelectionDialog_Title=Select Action
+AttributeEditDialog_Name=Name
+AttributeEditDialog_TitleAdd=Add Attribute
+AttributeEditDialog_TitleEdit=Edit Attribute
+AttributeEditDialog_Value=Value
+EventProcessingPolicyEditor_CloseJob_Error=Cannot close event processing policy
+EventProcessingPolicyEditor_CloseJob_Title=Close event processing policy
+EventProcessingPolicyEditor_CollapseAll=&Collapse all
+EventProcessingPolicyEditor_Copy=&Copy
+EventProcessingPolicyEditor_Cut=Cu&t
+EventProcessingPolicyEditor_Delete=&Delete
+EventProcessingPolicyEditor_Disable=D&isable
+EventProcessingPolicyEditor_Enable=E&nable
+EventProcessingPolicyEditor_Error=Error
+EventProcessingPolicyEditor_ExpandAll=&Expand all
+EventProcessingPolicyEditor_InsertAfter=Insert &below
+EventProcessingPolicyEditor_InsertBefore=Insert &above
+EventProcessingPolicyEditor_LayoutH=&Horizontal layout
+EventProcessingPolicyEditor_LayoutV=&Vertical layout
+EventProcessingPolicyEditor_OpenJob_Error=Cannot open event processing policy
+EventProcessingPolicyEditor_OpenJob_Title=Open event processing policy
+EventProcessingPolicyEditor_Paste=&Paste
+EventProcessingPolicyEditor_Save=&Save policy
+EventProcessingPolicyEditor_SaveError=Cannot save event processing policy: 
+EventProcessingPolicyEditor_SaveJob_Error=Cannot save event processing policy
+EventProcessingPolicyEditor_SaveJob_Title=Save event processing policy
+EventProcessingPolicyEditor_ShowFilter=Show &filter
+OpenPolicyEditor_Error=Error
+OpenPolicyEditor_ErrorText=Error opening view: 
+OpenSituationsManager_Error=Error
+OpenSituationsManager_ErrorText=Error opening view: 
+RuleAction_StopProcessing=&Stop event processing
+RuleAlarm_CreateNew=Create new alarm
+RuleAlarm_DoNotChange=Do not change alarms
+RuleAlarm_FromEvent=From event
+RuleAlarm_Key=Alarm key
+RuleAlarm_Message=Message
+RuleAlarm_Resolve=Resolve alarms
+RuleAlarm_ResolveAll=Resolve all alarms with key
+RuleAlarm_Severity=Alarm severity
+RuleAlarm_Terminate=Terminate alarms
+RuleAlarm_TerminateAll=Terminate all alarms with key
+RuleAlarm_Timeout=Alarm timeout
+RuleAlarm_TimeoutEvent=Timeout event
+RuleAlarm_UseRegexpForResolve=Use regular expression for alarm resolve
+RuleAlarm_UseRegexpForTerminate=Use regular expression for alarm termination
+RuleAlarm_Warning=Warning
+RuleAlarm_WarningInvalidTimeout=Please enter valid timeout value (must be 0 or positive integer
+RuleCondition_RuleDisabled=Rule is &disabled
+RuleEditor_AND=AND
+RuleEditor_AND_NOT=AND NOT
+RuleEditor_Action=Action
+RuleEditor_Attributes=attributes:
+RuleEditor_DisabledSuffix=\ (disabled)
+RuleEditor_EditActions=Edit actions
+RuleEditor_EditCondition=Edit condition
+RuleEditor_EventIs=event code is one of the following:
+RuleEditor_ExecuteActions=Execute the following predefined actions:
+RuleEditor_Filter=Filter
+RuleEditor_GenerateAlarm=Generate alarm
+RuleEditor_IF=IF
+RuleEditor_IF_NOT=IF NOT
+RuleEditor_Instance=" instance "
+RuleEditor_ResolveAlarms=Resolve alarms
+RuleEditor_Rule=Rule 
+RuleEditor_ScriptIs=the following script returns true:
+RuleEditor_SeverityIs=event severity is one of the following:
+RuleEditor_SourceIs=source object is one of the following:
+RuleEditor_StopProcessing=Stop event processing
+RuleEditor_TerminateAlarms=Terminate alarms
+RuleEditor_Tooltip_CollapseRule=Collapse rule
+RuleEditor_Tooltip_EditRule=Edit rule
+RuleEditor_Tooltip_ExpandRule=Expand rule
+RuleEditor_Unknown=<unknown>
+RuleEditor_UpdateSituation=Update situation object
+RuleEditor_UseRegexpForResolve=(use regular expression for alarm resolve)
+RuleEditor_UserRegexpForTerminate=(use regular expression for alarm termination)
+RuleEditor_WithKey=with key "%s"
+RuleEvents_Add=Add...
+RuleEvents_Delete=Delete
+RuleEvents_Event=Event
+RuleEvents_InvertedRule=Inverted rule (match events NOT in the list below)
+RuleSelectionDialog_JobError=Cannot get event processing rules from server
+RuleSelectionDialog_JobTitle=Get event processing rules
+RuleSelectionDialog_Title=Select Rule
+RuleServerActions_Action=Action
+RuleServerActions_Add=Add...
+RuleServerActions_Delete=Delete
+RuleSituation_Add=&Add...
+RuleSituation_Attributes=Attributes
+RuleSituation_Delete=&Delete
+RuleSituation_Edit=&Edit...
+RuleSituation_Instance=Instance
+RuleSituation_Name=Name
+RuleSituation_SituationObject=Situation object
+RuleSituation_Value=Value
+RuleSourceObjects_Add=Add...
+RuleSourceObjects_Delete=Delete
+RuleSourceObjects_InvertRule=Inverted rule (match objects NOT in the list below)
+RuleSourceObjects_Object=Object
+SituationCache_Error=Error
+SituationCache_ErrorText=Cannot synchronize situations: 
+SituationCache_JobTitle=Notify about situation sync failure
+SituationSelectionDialog_Filter=Filter:
+SituationSelectionDialog_Title=Select Situation
+SituationSelector_None=<none>
+SituationSelector_Tooltip=Select situation
+SituationSelector_Unknown=<unknown>
+SituationTreeContentProvider_Root=[root]
+SituationsManager_ColAttribute=Attribute
+SituationsManager_ColValue=Value
+SituationsManager_Create=&Create...
+SituationsManager_CreateDlg_Text=Name for new situation object
+SituationsManager_CreateDlg_Title=Create Situation
+SituationsManager_CreateJob_Error=Cannot create new situation object
+SituationsManager_CreateJob_Title=Create situation object
+SituationsManager_Delete=&Delete
+SituationsManager_DeleteJob_Error=Cannot delete situation object
+SituationsManager_DeleteJob_Title=Delete situation objects
+SituationsManager_EmptyNameError=Situation name cannot be empty
+SituationsManager_LoadJob_Error=Cannot load situations configuration
+SituationsManager_LoadJob_Title=Load situations configuration
diff --git a/src/java/netxms-eclipse/EventManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/EventManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..8ae1892
--- /dev/null
@@ -0,0 +1,16 @@
+action.label.EventCfg= Event Configuration
+action.label.EventMonitor= Events
+action.label.SyslogMonitor= Syslog
+action.tooltip.EventCfg= Open event configuration
+action.tooltip.EventMonitor= Open event monitor
+action.tooltip.SyslogMonitor= Open syslog monitor
+actionSet.label.EventCfg= Event Configuration
+command.description.EventMonitor= Open event monitor
+command.description.OpenEventCfg= Open event configuration
+command.description.SyslogMonitor= Open syslog monitor
+command.name.EventMonitor= Event Monitor
+command.name.OpenEventCfg= Event Configuration
+command.name.SyslogMonitor= Syslog Monitor
+view.name.EventCfg= Event Configuration
+view.name.EventMonitor= Event Monitor
+view.name.SyslogMonitor= Syslog Monitor
diff --git a/src/java/netxms-eclipse/EventManager/src/org/netxms/ui/eclipse/eventmanager/messages_ar.properties b/src/java/netxms-eclipse/EventManager/src/org/netxms/ui/eclipse/eventmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..53545a7
--- /dev/null
@@ -0,0 +1,99 @@
+EditEventTemplateDialog_Description=Description
+EditEventTemplateDialog_EventCode=Event code
+EditEventTemplateDialog_EventName=Event name
+EditEventTemplateDialog_Message=Message
+EditEventTemplateDialog_Severity=Severity
+EditEventTemplateDialog_TitleCreate=Create Event Template
+EditEventTemplateDialog_TitleEdit=Edit Event Template
+EditEventTemplateDialog_WriteToLog=&Write to event log
+EventConfigurator_ColCode=Code
+EventConfigurator_ColDescription=Description
+EventConfigurator_ColFlags=Flags
+EventConfigurator_ColMessage=Message
+EventConfigurator_ColName=Name
+EventConfigurator_ColSeverity=Severity
+EventConfigurator_CreateJob_Error=Cannot create new event template
+EventConfigurator_CreateJob_Title=Create new event template
+EventConfigurator_Delete=&Delete
+EventConfigurator_DeleteConfirmationTitle=Confirm event template deletion
+EventConfigurator_DeleteConfirmation_Plural=Do you really wish to delete selected event templates?
+EventConfigurator_DeleteConfirmation_Singular=Do you really wish to delete selected event template?
+EventConfigurator_DeleteJob_Error=Cannot delete event template
+EventConfigurator_DeleteJob_Title=Delete event templates
+EventConfigurator_NewEvent=&New event template...
+EventConfigurator_OpenJob_Error=Cannot open event configuration
+EventConfigurator_OpenJob_Title=Open event configuration
+EventConfigurator_Properties=&Properties...
+EventConfigurator_ShowFilter=Show &filter
+EventConfigurator_UpdateJob_Error=Cannot update event template
+EventConfigurator_UpdateJob_Title=Update event template
+EventLabelProvider_Unknown=<unknown>
+EventMonitor_ColEvent=Event
+EventMonitor_ColMessage=Message
+EventMonitor_ColSeverity=Severity
+EventMonitor_ColSource=Source
+EventMonitor_ColTimestamp=Timestamp
+EventMonitor_ShowStatusColors=Show status &colors
+EventMonitor_ShowStatusIcons=Show status &icons
+EventSelectionDialog_Code=Code
+EventSelectionDialog_Filter=Filter:
+EventSelectionDialog_Name=Name
+EventSelectionDialog_Title=Select Event
+EventSelector_None=<none>
+EventSelector_Severity=]\nSeverity: 
+EventSelector_Tooltip=Select event
+EventSelector_Unknown=<unknown>
+OpenEventConfigurator_Error=Error
+OpenEventConfigurator_ErrorText=Error opening view: 
+OpenEventMonitor_Error=Error
+OpenEventMonitor_ErrorText=Error opening view: 
+OpenSyslogMonitor_Error=Error
+OpenSyslogMonitor_ErrorText=Error opening view: 
+OpenSyslogMonitor_JobError=Cannot subscribe to syslog events
+OpenSyslogMonitor_JobTitle=Subscribing to syslog events
+SyslogLabelProvider_FacAuth=Auth
+SyslogLabelProvider_FacClock=Clock
+SyslogLabelProvider_FacCron=Cron
+SyslogLabelProvider_FacFTPD=FTPD
+SyslogLabelProvider_FacKernel=Kernel
+SyslogLabelProvider_FacLocal0=Local0
+SyslogLabelProvider_FacLocal1=Local1
+SyslogLabelProvider_FacLocal2=Local2
+SyslogLabelProvider_FacLocal3=Local3
+SyslogLabelProvider_FacLocal4=Local4
+SyslogLabelProvider_FacLocal5=Local5
+SyslogLabelProvider_FacLocal6=Local6
+SyslogLabelProvider_FacLocal7=Local7
+SyslogLabelProvider_FacLogAlert=Log Alert
+SyslogLabelProvider_FacLogAudit=Log Audit
+SyslogLabelProvider_FacLpr=Lpr
+SyslogLabelProvider_FacMail=Mail
+SyslogLabelProvider_FacNTP=NTP
+SyslogLabelProvider_FacNews=News
+SyslogLabelProvider_FacSecurity=Security
+SyslogLabelProvider_FacSyslog=Syslog
+SyslogLabelProvider_FacSystem=System
+SyslogLabelProvider_FacUUCP=UUCP
+SyslogLabelProvider_FacUser=User
+SyslogLabelProvider_SevAlert=Alert
+SyslogLabelProvider_SevCritical=Critical
+SyslogLabelProvider_SevDebug=Debug
+SyslogLabelProvider_SevEmergency=Emergency
+SyslogLabelProvider_SevError=Error
+SyslogLabelProvider_SevInfo=Informational
+SyslogLabelProvider_SevNotice=Notice
+SyslogLabelProvider_SevWarning=Warning
+SyslogLabelProvider_Unknown=<unknown>
+SyslogMonitor_ColFacility=Facility
+SyslogMonitor_ColHostName=Host Name
+SyslogMonitor_ColMessage=Message
+SyslogMonitor_ColSeverity=Severity
+SyslogMonitor_ColSource=Source
+SyslogMonitor_ColTag=Tag
+SyslogMonitor_ColTimestamp=Timestamp
+SyslogMonitor_ShowStatusColors=Show status &colors
+SyslogMonitor_ShowStatusIcons=Show status &icons
+SyslogMonitor_SubscribeJob_Error=Cannot subscribe to syslog events
+SyslogMonitor_SubscribeJob_Title=Subscribing to syslog events
+SyslogMonitor_UnsubscribeJob_Error=Cannot unsubscribe from syslog events
+SyslogMonitor_UnsubscribeJob_Title=Unsubscribe from syslog events
diff --git a/src/java/netxms-eclipse/FileManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/FileManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..7a6d1d0
--- /dev/null
@@ -0,0 +1,19 @@
+action.label.FileManager=&File manager
+action.label.ServerFileList=Server File Manager
+action.label.UploadFile= Upload file...
+action.label.UploadToServer= Upload file to server...
+action.tooltip.ServerFileList= Show list with files stored by netXMS on server side
+action.tooltip.UploadToServer= Upload local file to server's file store
+actionSet.label.FileManager= File Manager Action Set
+category.Views= Views
+command.description.Copy= Copy
+command.description.SelectAll= Select all
+command.description.ServerFileList= Open server file manager
+command.description.UploadToServer= Upload local file to server
+command.name.Copy= Copy
+command.name.SelectAll= Select all
+command.name.ServerFileList=Open server file manager
+command.name.UploadToServer=Upload file to server...
+view.name.FileManager=File Manager
+view.name.FileViewer=File Viewer
+view.name.ServerFileList=Server File Manager
diff --git a/src/java/netxms-eclipse/FileManager/src/org/netxms/ui/eclipse/filemanager/messages_ar.properties b/src/java/netxms-eclipse/FileManager/src/org/netxms/ui/eclipse/filemanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..c8671e1
--- /dev/null
@@ -0,0 +1,113 @@
+AgentFileManager_AllFiles=All Files
+AgentFileManager_ColAccessRights=Access Rights
+AgentFileManager_ColDate=Date modified
+AgentFileManager_ColGroup=Group
+AgentFileManager_ColName=Name
+AgentFileManager_ColOwner=Owner
+AgentFileManager_ColSize=Size
+AgentFileManager_ColType=Type
+AgentFileManager_CreateFolder=&Create folder...
+AgentFileManager_CreatingFolder=Creating folder
+AgentFileManager_Delete=&Delete
+AgentFileManager_DirectoryReadError=Cannot read remote directory
+AgentFileManager_Download=&Download...
+AgentFileManager_DownloadFileFromAgent=Download file from agent
+AgentFileManager_DownloadJobError=Error downloading file %s from node %d
+AgentFileManager_DownloadJobTitle=Download file from agent and start tail
+AgentFileManager_Error=Error
+AgentFileManager_FileDownloadError=Error while downloading file %s from node %s [%d]
+AgentFileManager_FolderCreationError=Cannot create folder
+AgentFileManager_FollowChanges=&Follow changes
+AgentFileManager_MoveError=Cannot move file
+AgentFileManager_MoveFile=Moving file
+AgentFileManager_OpenViewError=Error opening view: %s
+AgentFileManager_PartTitle=File Manager - %s
+AgentFileManager_RefreshFolder=Refresh this folder
+AgentFileManager_Rename=&Rename
+AgentFileManager_RenameError=Cannot rename file
+AgentFileManager_Show=&Show
+AgentFileManager_StartDownloadDialogTitle=Start Download
+AgentFileManager_UploadFile=&Upload file...
+AgentFileManager_UploadFileJobTitle=Upload file to agent
+AgentFileManager_UploadFolder=&Upload folder...
+AgentFileManager_UploadFolderJobTitle=Upload folder to agent
+AgentFileViewer_Copy=&Copy
+AgentFileViewer_FileIsTooLarge=File is too large
+AgentFileViewer_FileIsTooLargeMessageText=File is too large to be displayed in full. Click OK to see beginning of the file.
+AgentFileViewer_Find=&Find
+AgentFileViewer_SelectAll=Select &all
+BaseFileViewer_Close=Close
+BaseFileViewer_Find=Find:
+BaseFileViewer_FindInFile=Find in file
+BaseFileViewer_HideMessage=Hide message
+BaseFileViewer_LoadJobError=Cannot load file %s
+BaseFileViewer_LoadJobName=Load file into viewer
+CreateFolderDialog_Label=New folder name
+CreateFolderDialog_Title=Create Folder
+DynamicFileViewer_CannotRestartFileTracking=Cannot restart file change tracking
+DynamicFileViewer_FileTrackingFailed=File tracking failed
+DynamicFileViewer_RestartFileTracking=Restart file tracking
+DynamicFileViewer_TrackFileChanges=Track file changes
+FileViewer_Cannot_Stop_File_Monitoring=Cannot stop file monitor
+FileViewer_ClearOutput=&Clear output
+FileViewer_Download_File_Updates=Download file updates from agent
+FileViewer_InvalidObjectID=Invalid object ID
+FileViewer_NotifyFollowConnectionEnabed=Connection with the agent restored.
+FileViewer_NotifyFollowConnectionLost=Connection with the agent has been lost. Attempting to reconnect...
+FileViewer_ScrollLock=&Scroll lock
+FileViewer_Stop_File_Monitoring=Stop file monitor
+GetServerFileList_ErrorMessageFileView=Error opening server file list: 
+GetServerFileList_ErrorMessageFileViewTitle=Error opening server file view
+LocalFileSelector_AllFiles=All files
+LocalFileSelector_None=<none>
+LocalFileSelector_SelectFile=Select File
+LocalFileSelector_Tooltip=Select file
+OpenFileManager_Error=Error
+OpenFileManager_ErrorText=Cannot open file manager: %s
+RenameFileDialog_NewName=New file name
+RenameFileDialog_OldName=Old file name
+RenameFileDialog_Title=Rename
+RenameFileDialog_Warning=Warning
+RenameFileDialog_WarningMessage=File name should not contain '/' and '\\' symbols
+SelectServerFileDialog_ColModTime=Modified
+SelectServerFileDialog_ColName=Name
+SelectServerFileDialog_ColSize=Size
+SelectServerFileDialog_JobError=Cannot get file store content
+SelectServerFileDialog_JobTitle=Get server file list
+SelectServerFileDialog_Title=Select File on Server
+SelectServerFileDialog_Warning=Warning
+SelectServerFileDialog_WarningText=Please select file from the list
+ServerFileSelector_None=<none>
+ServerFileSelector_Tooltip=Select file
+StartClientToAgentFolderUploadDialog_Title=Start Folder Upload
+StartClientToServerFileUploadDialog_LocalFile=Local file
+StartClientToServerFileUploadDialog_RemoteFileName=Remote file name
+StartClientToServerFileUploadDialog_Title=Upload File
+StartClientToServerFileUploadDialog_Warning=Warning
+StartClientToServerFileUploadDialog_WarningText=Please select file for upload
+StartServerToAgentFileUploadDialog_CreateJobOnHold=Create upload job but don't start it (job will be in "on hold" state)
+StartServerToAgentFileUploadDialog_RemoteFileName=Remote file name (leave blank for upload to agent's file store)
+StartServerToAgentFileUploadDialog_ScheduleTask=Schedule task
+StartServerToAgentFileUploadDialog_ServerFile=Server file
+StartServerToAgentFileUploadDialog_Title=Start File Upload
+StartServerToAgentFileUploadDialog_Warning=Warning
+StartServerToAgentFileUploadDialog_WarningText=Please select file for upload
+UploadFileToAgent_JobError=Cannot start file upload job
+UploadFileToAgent_JobTitle=Initiate file upload to agent
+UploadFileToServer_JobError=Cannot upload file to server
+UploadFileToServer_JobTitle=Upload file to server
+UploadFileToServer_TaskNamePrefix=Upload file 
+ViewAgentFilesProvider_JobError=Cannot read remote directory
+ViewAgentFilesProvider_JobTitle=Reading remote directory
+ViewAgentFilesProvider_Loading=Loading...
+ViewServerFile_DeletAck=Are you sure you want to delete this file?
+ViewServerFile_DeletFileFromServerJob=Delete file from server
+ViewServerFile_DeleteConfirmation=Delete confirmation
+ViewServerFile_DeleteFileOnServerAction=Delete file on server
+ViewServerFile_ErrorDeleteFileJob=Error while deleting file.
+ViewServerFile_FileName=File name
+ViewServerFile_FileSize=File size
+ViewServerFile_FileType=File type
+ViewServerFile_ModificationDate=Modification day
+ViewServerFile_ShowFilterAction=Show filter
+ViewServerFile_UploadFileOnServerAction=Upload new file on server
diff --git a/src/java/netxms-eclipse/ImageLibrary/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ImageLibrary/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..8fe1836
--- /dev/null
@@ -0,0 +1,6 @@
+action.label.ImageLib= Image Library
+action.tooltip.ImageLib= Open Image Library management
+actionSet.label.ImageLib= Image Library
+command.description.ImageLib= Open Image Library management
+command.name.ImageLib= Image Library
+view.name.ImageLib= Image Library
diff --git a/src/java/netxms-eclipse/ImageLibrary/src/org/netxms/ui/eclipse/imagelibrary/messages_ar.properties b/src/java/netxms-eclipse/ImageLibrary/src/org/netxms/ui/eclipse/imagelibrary/messages_ar.properties
new file mode 100644 (file)
index 0000000..3522bc3
--- /dev/null
@@ -0,0 +1,32 @@
+ImageLibrary_ActionDelete=&Delete
+ImageLibrary_ActionEdit=&Edit
+ImageLibrary_ActionUpload=&Upload New Image
+ImageLibrary_ActionZoomIn=Zoom In
+ImageLibrary_ActionZoomOut=Zoom Out
+ImageLibrary_LoadError=Cannot load image library
+ImageLibrary_ReloadJob=Reload image library
+ImageLibrary_UpdateError=Cannot update image
+ImageLibrary_UpdateImage=Update image file
+ImageLibrary_UpdateJob=Update image
+ImageLibrary_UploadError=Cannot update image
+ImageLibrary_UploadImage=Upload image file
+ImageLibrary_UploadJob=Upload image file
+ImagePropertiesDialog_AllFiles=All Files (*.*)
+ImagePropertiesDialog_Category=Category
+ImagePropertiesDialog_Error=Error
+ImagePropertiesDialog_ErrorText=Image %1$s in category %2$s already exists.
+ImagePropertiesDialog_ImageFile=Image File
+ImagePropertiesDialog_ImageFiles=Image Files (*.jpg;*.jpeg;*.png;*.bmp)
+ImagePropertiesDialog_ImageName=Image name
+ImagePropertiesDialog_Title=Select Image
+ImagePropertiesDialog_Upload=Upload New Image
+ImageProvider_DecodeError=Cannot decode image
+ImageProvider_JobName=Load Image
+ImageProvider_ReadError=Cannot retrive image from server
+ImageSelectionDialog_Default=Default
+ImageSelectionDialog_Title=Select Image
+ImageSelector_Default=<default>
+ImageSelector_SelectImage=Select image from image library
+LoginListener_JobName=Initialize image library
+OpenLibraryManager_Error=Error
+OpenLibraryManager_ErrorText=Error opening view: %s
diff --git a/src/java/netxms-eclipse/LogViewer/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/LogViewer/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..7c732c5
--- /dev/null
@@ -0,0 +1,28 @@
+action.label.AlarmLog= Alarm log
+action.label.AuditLog= Audit log
+action.label.EventLog= Event log
+action.label.Syslog= Syslog
+action.label.TrapLog= SNMP trap log
+action.tooltip.AlarmLog= Open alarm log
+action.tooltip.AuditLog= Open audit log
+action.tooltip.EventLog= Open event log
+action.tooltip.Syslog= Open syslog
+action.tooltip.TrapLog= Open SNMP trap log
+actionSet.label.LogViewer= Log Viewer
+command.description.AlarmLog= Open alarm log
+command.description.AuditLog= Open audit Log
+command.description.EventLog= Open event Log
+command.description.LogFilter= Show Log Filter
+command.description.MoreData= Get more data
+command.description.Query= Execute query
+command.description.Syslog= Open Syslog
+command.description.TrapLog= Open SNMP trap log
+command.name.AlarmLog= Alarm log
+command.name.AuditLog= Audit log
+command.name.EventLog= Event log
+command.name.LogFilter= Show filter
+command.name.MoreData= Get more data
+command.name.Query= Execute query
+command.name.Syslog= Syslog
+command.name.TrapLog= SNMP trap log
+view.name.LogViewer= Log Viewer
diff --git a/src/java/netxms-eclipse/LogViewer/src/org/netxms/ui/eclipse/logviewer/messages_ar.properties b/src/java/netxms-eclipse/LogViewer/src/org/netxms/ui/eclipse/logviewer/messages_ar.properties
new file mode 100644 (file)
index 0000000..54f4525
--- /dev/null
@@ -0,0 +1,93 @@
+AlarmHDStateConditionEditor_Is=IS
+AlarmHDStateConditionEditor_IsNot=IS NOT
+AlarmStateConditionEditor_Is=IS
+AlarmStateConditionEditor_IsNot=IS NOT
+ColumnFilterEditor_And=AND
+ColumnFilterEditor_AndCondition=&AND condition
+ColumnFilterEditor_Or=OR
+ColumnFilterEditor_OrCondition=&OR condition
+EventConditionEditor_Is=IS
+EventConditionEditor_IsNot=IS NOT
+EventConditionEditor_None=<none>
+FilterBuilder_Add=Add
+FilterBuilder_AddColumn=Add column
+FilterBuilder_ClearFilter=&Clear filter
+FilterBuilder_Close=Close
+FilterBuilder_Column=Column
+FilterBuilder_Condition=Condition
+FilterBuilder_Descending=Descending
+FilterBuilder_Execute=&Execute
+FilterBuilder_Filter=Filter
+FilterBuilder_FormTitle=Filter: %s
+FilterBuilder_Ordering=Ordering
+FilterBuilder_Remove=Remove
+IntegerConditionEditor_And=\ \ and  
+IntegerConditionEditor_Between=BETWEEN
+IntegerConditionEditor_Equal=EQUAL
+IntegerConditionEditor_NotEqual=NOT EQUAL
+LogLabelProvider_Acknowledged=Acknowledged
+LogLabelProvider_Closed=Closed
+LogLabelProvider_Error=<error>
+LogLabelProvider_Ignored=Ignored
+LogLabelProvider_Open=Open
+LogLabelProvider_Outstanding=Outstanding
+LogLabelProvider_Resolved=Resolved
+LogLabelProvider_Terminated=Terminated
+LogViewer_ActionClearFilter=&Clear filter
+LogViewer_ActionCopy=&Copy to clipboard
+LogViewer_ActionExec=&Execute query
+LogViewer_ActionGetMoreData=Get &more data
+LogViewer_ActionShowFilter=Show &filter
+LogViewer_AlarmLog=Alarm Log
+LogViewer_AuditLog=Audit Log
+LogViewer_EventLog=Event Log
+LogViewer_GetDataJob=Get log data from server
+LogViewer_IstSyslg=IST Syslg
+LogViewer_OpenLogError=Cannot open server log "%s"
+LogViewer_OpenLogJobName=Open log "%s"
+LogViewer_QueryError=Cannot query server log 
+LogViewer_QueryJob=Query server log
+LogViewer_QueryJobError=Cannot query server log 
+LogViewer_RefreshError=Cannot query server log 
+LogViewer_RefreshJob=Get log data from server
+LogViewer_SnmpTrapLog=SNMP Trap Log
+LogViewer_syslog=Syslog
+ObjectConditionEditor_Is=IS
+ObjectConditionEditor_IsNot=IS NOT
+ObjectConditionEditor_None=<none>
+ObjectConditionEditor_NotWithin=NOT WITHIN
+ObjectConditionEditor_Within=WITHIN
+OpenAlarmLog_Error=Error
+OpenAlarmLog_ErrorText=Error opening view: 
+OpenAuditLog_Error=Error
+OpenAuditLog_ErrorText=Error opening view: 
+OpenEventLog_Error=Error
+OpenEventLog_ErrorText=Error opening view: 
+OpenSnmpTrapLog_Error=Error
+OpenSnmpTrapLog_ErrorText=Error opening view: 
+OpenSyslog_Error=Error
+OpenSyslog_ErrorText=Error opening view: 
+OrderingListLabelProvider_No=No
+OrderingListLabelProvider_Yes=Yes
+SeverityConditionEditor_Above=ABOVE
+SeverityConditionEditor_Below=BELOW
+SeverityConditionEditor_Is=IS
+SeverityConditionEditor_IsNot=IS NOT
+ShowObjectEvents_CannotOpenLogViewer=Cannot open log viewer: %s
+ShowObjectEvents_Error=Error
+ShowObjectEvents_Time=Time
+ShowObjectSnmpTrapLog_Error=Error
+ShowObjectSnmpTrapLog_ErrorOpenLogViewer=Cannot open log viewer: %s
+ShowObjectSnmpTrapLog_Time=Time
+ShowObjectSyslog_Error=Error
+ShowObjectSyslog_ErrorOpenLogViewer=Cannot open log viewer: %s
+ShowObjectSyslog_Time=Time
+TextConditionEditor_Like=LIKE
+TextConditionEditor_NotLike=NOT LIKE
+TimestampConditionEditor_After=AFTER
+TimestampConditionEditor_And=\ \ and  
+TimestampConditionEditor_Before=BEFORE
+TimestampConditionEditor_Between=BETWEEN
+UserConditionEditor_Is=IS
+UserConditionEditor_IsNot=IS NOT
+UserConditionEditor_None=<none>
diff --git a/src/java/netxms-eclipse/NXSL/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/NXSL/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..1b74415
--- /dev/null
@@ -0,0 +1,16 @@
+action.label.ScriptLibrary= Script library
+action.tooltip.ScriptLibrary= Open script library
+actionSet.label.ScriptLibrary= Script library
+command.description.ScriptLibrary=Open script library
+command.name.ClearOutput=Clear output
+command.name.Compile=Compile
+command.name.Execute=Execute
+command.name.ExecuteServerScript=Execute server script
+command.name.GoToLine=Go to line
+command.name.Save=Save
+command.name.SaveAs=Save as
+command.name.ScriptLibrary= Script library
+command.name.ShowLineNumbers=Show line numbers
+view.name.EditScript=Edit Script
+view.name.ScriptExecutor=Script Executor
+view.name.ScriptLibrary=Script Library
diff --git a/src/java/netxms-eclipse/NXSL/src/org/netxms/ui/eclipse/nxsl/messages_ar.properties b/src/java/netxms-eclipse/NXSL/src/org/netxms/ui/eclipse/nxsl/messages_ar.properties
new file mode 100644 (file)
index 0000000..26ef125
--- /dev/null
@@ -0,0 +1,87 @@
+CreateScriptDialog_CreateNew=Create new script
+CreateScriptDialog_Rename=Rename script
+CreateScriptDialog_ScriptName=Script name
+CreateScriptDialog_Warning=Warning
+CreateScriptDialog_WarningEmptyName=Please enter valid script name
+ExecuteServerScript_Error=Error
+ExecuteServerScript_ErrorMessage=Error opening script execution view: %s
+OpenScriptLibrary_Error=Error
+OpenScriptLibrary_ErrorMsg=Error opening view: 
+SaveScriptDialog_Cancel=Cancel
+SaveScriptDialog_Discard=&Discard
+SaveScriptDialog_Message=Script source has been modified. Please select one of the following actions:\n\t"Save"\t\tSave into currently selected library script\n\t"Save as..."\tSave as new library script\n\t"Discard"\tDiscard changes\n\t"Cancel"\t\tCancel requested operation and return to editing script
+SaveScriptDialog_Save=&Save
+SaveScriptDialog_SaveAs=Save &as...
+SaveScriptDialog_Title=Unsaved Changes
+ScriptEditDialog_Title=Edit Script
+ScriptEditorView_CannotCompileScript=Cannot compile script
+ScriptEditorView_CompilationErrors=Compilation Errors
+ScriptEditorView_Compile=&Compile
+ScriptEditorView_CompileScript=Compile script
+ScriptEditorView_Copy=&Copy
+ScriptEditorView_Cut=C&ut
+ScriptEditorView_EnterLineNumber=Enter line number (1..%d)
+ScriptEditorView_Error=Error
+ScriptEditorView_GoToLine=&Go to line...
+ScriptEditorView_GoToLine_DlgTitle=Go to Line
+ScriptEditorView_InvalidNumber=Invalid number
+ScriptEditorView_LoadJobError=Cannot load script with ID %d from server
+ScriptEditorView_LoadJobTitle=Loading script [%d]
+ScriptEditorView_NumberOutOfRange=Number out of range
+ScriptEditorView_PartName=Edit Script - %s
+ScriptEditorView_Paste=&Paste
+ScriptEditorView_Save=&Save
+ScriptEditorView_SaveErrorMessage=Cannot save script: %s
+ScriptEditorView_SaveJobError=Cannot save script to database
+ScriptEditorView_SaveJobTitle=Saving script to library
+ScriptEditorView_ScriptCompilationFailed=Script compilation failed (%s)\r\nSave changes anyway?
+ScriptEditorView_ScriptCompiledSuccessfully=Script compiled successfully
+ScriptEditorView_SelectAll=Select &all
+ScriptEditorView_ShowLineNumbers=Show line &numbers
+ScriptEditor_HideMessage=Hide message
+ScriptEditor_Hints=Hints
+ScriptExecutor_Clear=Clear source
+ScriptExecutor_ClearOutput=Clear output
+ScriptExecutor_Error=Error
+ScriptExecutor_Execute=E&xecute
+ScriptExecutor_JobError_Create=Cannot create script
+ScriptExecutor_JobError_Execute=Error executing script
+ScriptExecutor_JobError_ReadList=Cannot read script list
+ScriptExecutor_JobError_Update=Cannot update script
+ScriptExecutor_JobName_Create=Create new script
+ScriptExecutor_JobName_Execute=Execute script
+ScriptExecutor_JobName_ReadList=Read script list
+ScriptExecutor_JobName_Update=Update script
+ScriptExecutor_LibScript=Script from library
+ScriptExecutor_Noname=noname
+ScriptExecutor_Output=Output
+ScriptExecutor_PartName=Execute Script - %s
+ScriptExecutor_Reload=Reload script
+ScriptExecutor_Save=&Save
+ScriptExecutor_SaveAs=Save &as...
+ScriptExecutor_SaveError=Cannot save script: %s
+ScriptExecutor_Source=Source
+ScriptLibrary_ColumnId=ID
+ScriptLibrary_ColumnName=Name
+ScriptLibrary_Confirmation=Confirmation
+ScriptLibrary_ConfirmationText=Do you really want to delete selected scripts?
+ScriptLibrary_CreateJobError=Cannot create script
+ScriptLibrary_CreateJobTitle=Create new script
+ScriptLibrary_Delete=&Delete
+ScriptLibrary_DeleteJobError=Cannot delete script
+ScriptLibrary_DeleteJobTitle=Delete scripts from library
+ScriptLibrary_Edit=&Edit
+ScriptLibrary_EditScriptError=Cannot open script editor: %s
+ScriptLibrary_Error=Error
+ScriptLibrary_LoadJobError=Cannot load script library
+ScriptLibrary_LoadJobTitle=Loading script library
+ScriptLibrary_New=&New...
+ScriptLibrary_Rename=&Rename...
+ScriptLibrary_RenameJobError=Cannot rename script
+ScriptLibrary_RenameJobTitle=Rename script
+SelectScriptDialog_AvailableScripts=Available scripts
+SelectScriptDialog_JobError=Cannot get script list from server
+SelectScriptDialog_JobTitle=Get script list
+SelectScriptDialog_Title=Select script
+SelectScriptDialog_Warning=Warning
+SelectScriptDialog_WarningEmptySelection=You must select script from list and then press OK.
diff --git a/src/java/netxms-eclipse/NetworkMaps/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/NetworkMaps/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..31f00f3
--- /dev/null
@@ -0,0 +1,42 @@
+action.label.Clone=Clone...
+action.label.CreateMap= Network &map...
+action.label.CreateMapGroup= Network map &group...
+action.label.IPNeighbors= IP Neighbors
+action.label.IPRouteFrom= IP route from...
+action.label.IPRouteTo= IP route to...
+action.label.L2Topology= Layer 2 Topology
+action.label.OpenMap= &Open map
+action.label.ServiceComponents= Service Components
+action.label.ServiceDeps= Service Dependency
+category.name.NetworkMaps= Network Maps
+command.description.AddObj= Add new object to the map
+command.description.LinkObj= Link selected objects
+command.description.Remove= Remove selected element(s)
+command.name.AddDCIContainer=Add DCI container
+command.name.AddDCIImage=Add DCI image
+command.name.AddObj= Add object
+command.name.AlignToGrid=Align to grid
+command.name.LinkObj= Link selected objects
+command.name.Remove= Remove
+command.name.SelectAll=Select all objects
+command.name.ShowGrid=Show grid
+command.name.Zoom100Pct=Zoom 100%
+command.name.ZoomIn=Zoom in
+command.name.ZoomOut=Zoom out
+command.name.ZoomToFit=Zoom to fit
+page.name.DataSource= Data Source
+page.name.DataSources= Data Sources
+page.name.General= General
+page.name.MapBkgnd= Map Background
+page.name.MapOptions= Map Options
+page.name.NetMaps= Network Maps
+page.name.ObjectFilter= Object Filter
+page.name.Rules=Rules
+tab.name.Cluster= Cluster
+view.name.IPNeighbors= IP Neighbors
+view.name.IPRoute= IP Route
+view.name.L2Topology= Layer 2 Topology
+view.name.NetworkMap= Network Map
+view.name.ServiceComponents= Service Components
+view.name.ServiceDeps= Service Dependency
+view.name.VlanMap= VLAN Map
diff --git a/src/java/netxms-eclipse/NetworkMaps/src/org/netxms/ui/eclipse/networkmaps/messages_ar.properties b/src/java/netxms-eclipse/NetworkMaps/src/org/netxms/ui/eclipse/networkmaps/messages_ar.properties
new file mode 100644 (file)
index 0000000..46b0df7
--- /dev/null
@@ -0,0 +1,235 @@
+AbstractNetworkMapView_AlignToGrid=&Align to grid
+AbstractNetworkMapView_AlwaysFitLayout=Always fit layout to screen
+AbstractNetworkMapView_CopyToClipboard=Copy map image to clipboard
+AbstractNetworkMapView_DisplayObjectAs=&Display objects as
+AbstractNetworkMapView_EnableAutoLayout=Enable &automatic layout
+AbstractNetworkMapView_Error=Error
+AbstractNetworkMapView_HideLinkLabels=Hide link labels
+AbstractNetworkMapView_HideLinks=Hide links
+AbstractNetworkMapView_Icons=&Icons
+AbstractNetworkMapView_LargeLabels=&Large labels
+AbstractNetworkMapView_Layout=&Layout
+AbstractNetworkMapView_LayoutHorzTree=&Horizontal tree
+AbstractNetworkMapView_LayoutRadial=&Radial
+AbstractNetworkMapView_LayoutSparseVertTree=S&parse vertical tree
+AbstractNetworkMapView_LayoutSpring=&Spring
+AbstractNetworkMapView_LayoutVertTree=&Vertical tree
+AbstractNetworkMapView_OpenObjDetailsError=Error opening object details view: %s
+AbstractNetworkMapView_OpenSubmap=Open s&ubmap
+AbstractNetworkMapView_OpenSubmapError=Cannot open submap view: %s
+AbstractNetworkMapView_RootObjectNotFound=Root object for this map is no longer exist or is not accessible
+AbstractNetworkMapView_RouterDirect=&Direct
+AbstractNetworkMapView_RouterManhattan=&Manhattan
+AbstractNetworkMapView_Routing=&Routing
+AbstractNetworkMapView_SaveLayout=&Save layout
+AbstractNetworkMapView_SelectAllObjects=Select &all objects
+AbstractNetworkMapView_ShowGrid=Show &grid
+AbstractNetworkMapView_ShowObjDetails=Show object details
+AbstractNetworkMapView_ShowStatusBkgnd=Show status &background
+AbstractNetworkMapView_ShowStatusFrame=Show status &frame
+AbstractNetworkMapView_ShowStatusIcon=Show status &icon
+AbstractNetworkMapView_SmallLabels=&Small labels
+AbstractNetworkMapView_SnapToGrid=S&nap to grid
+AbstractNetworkMapView_StatusIcons=Status icons
+AbstractNetworkMapView_Zoom=&Zoom
+AbstractNetworkMapView_ZoomFit=Zoom to &fit
+AbstractNetworkMapView_ZoomIn=Zoom &in
+AbstractNetworkMapView_ZoomOut=Zoom &out
+AddGroupBoxDialog_Color=Color
+AddGroupBoxDialog_DialogTitle=Create Group Box
+AddGroupBoxDialog_Height=Height
+AddGroupBoxDialog_Title=Title
+AddGroupBoxDialog_Width=Width
+CloneNetworkMap_NetworkMap=Network Map
+ClusterResourceListLabelProvider_None=NONE
+ClusterTab_Owner=Owner
+ClusterTab_Resource=Resource
+ClusterTab_VirtualIP=VIP
+CreateMapGroup_DialogTitle=Network Map Group
+CreateMapGroup_JobError=Cannot create network map group object "%s"
+CreateMapGroup_JobName=Create network map group
+CreateNetworkMapDialog_Custom=Custom
+CreateNetworkMapDialog_IpTopology=IP Topology
+CreateNetworkMapDialog_L2Topology=Layer 2 Topology
+CreateNetworkMapDialog_MapType=Map type
+CreateNetworkMapDialog_Name=Name
+CreateNetworkMapDialog_PleaseEnterName=Please enter non-empty object name
+CreateNetworkMapDialog_PleaseSelectSeed=Please select seed node
+CreateNetworkMapDialog_SeedNode=Seed node
+CreateNetworkMapDialog_Title=Create Network Map
+CreateNetworkMapDialog_Warning=Warning
+CreateNetworkMap_JobError=Cannot create network map object "%s"
+CreateNetworkMap_JobName=Create new network map
+DCIContainerDataSources_Add=&Add
+DCIContainerDataSources_ColName=Name
+DCIContainerDataSources_ColNode=Node
+DCIContainerDataSources_ColParameter=Parameter
+DCIContainerDataSources_ColPos=Pos
+DCIContainerDataSources_Delete=&Delete
+DCIContainerDataSources_Down=&Down
+DCIContainerDataSources_Modify=&Modify
+DCIContainerDataSources_Up=&Up
+DCIContainerFigure_NoValue=No value
+DCIImageRuleList_Add=&Add
+DCIImageRuleList_Comment=Comment
+DCIImageRuleList_Delete=&Delete
+DCIImageRuleList_Down=&Down
+DCIImageRuleList_Edit=&Edit
+DCIImageRuleList_Expression=Expression
+DCIImageRuleList_Rules=Rules
+DCIImageRuleList_Up=&Up
+DataSourceEditDlg_DCI=Data collection item
+DataSourceEditDlg_DataColumn=Data column
+DataSourceEditDlg_FormatString=Format string
+DataSourceEditDlg_Instance=Instance
+DataSourceEditDlg_Name=Name
+DataSourceEditDlg_TableCell=Table cell
+DataSourceEditDlg_Title=Edit Data Source
+DciListLabelProvider_JobError=Cannot resolve DCI names
+DciListLabelProvider_JobName=Resolve DCI names
+DciListLabelProvider_Unresolved=Unresolved DCI name
+EditDCIImageRuleDialog_Comment=Comment
+EditDCIImageRuleDialog_Condition=Condition
+EditDCIImageRuleDialog_EditImageRule=Edit DCI Image Rule
+EditDCIImageRuleDialog_Error=Error
+EditDCIImageRuleDialog_Image=Image
+EditDCIImageRuleDialog_ImageShouldBeSelected=Image should be selected
+EditDCIImageRuleDialog_OpGt=> : greater then 
+EditDCIImageRuleDialog_OpLess=< : less then
+EditDCIImageRuleDialog_OpLike=like
+EditDCIImageRuleDialog_OpNotLike=not like
+EditDCIImageRuleDialog_Operation=Operation
+EditDCIImageRuleDialog_Value=Value
+EditDCIImageRuleDialog_ValueShouldNotBeEmpty=Value should not be empty
+ExtendedGraphViewer_DownloadTilesError=Cannot download map tiles
+ExtendedGraphViewer_DownloadTilesJob=Download map tiles
+GeneralDCIContainerPropertyPage_BkColor=Background Color
+GeneralDCIContainerPropertyPage_BorderColor=BorderColor
+GeneralDCIContainerPropertyPage_ShowBorder=Show border
+GeneralDCIContainerPropertyPage_TextColor=Text Color
+GeneralDCIImagePropertyPage_Column=Column
+GeneralDCIImagePropertyPage_DataSource=Data source
+GeneralDCIImagePropertyPage_DciNotSelected=DCI should be selected
+GeneralDCIImagePropertyPage_DefImageNotSelected=Default image should be selected
+GeneralDCIImagePropertyPage_DefaultImage=Default image
+GeneralDCIImagePropertyPage_Error=Error
+GeneralDCIImagePropertyPage_Instance=Instance
+GeneralMapPreferences_ShowBkgnd=Show status background under objects
+GeneralMapPreferences_ShowFrame=Show status frame around objects
+GeneralMapPreferences_ShowIcon=Show status icon on objects
+IPNeighbors_PartName=IP Neighbors - 
+IPRouteMap_JobError=Cannot get route information for %s - %s
+IPRouteMap_JobTitle=Get IP route %s - %s
+IPRouteMap_PartTitle=IP Route Map
+IPRouteMap_TargetObjectNotExist=Target object does not exist or cannot be accessed
+Layer2Topology_JobError=Cannot get layer 2 topology for %s
+Layer2Topology_JobTitle=Get layer 2 topology for %s
+Layer2Topology_PartTitle=Layer 2 Topology - 
+LinkDataSources_Add=&Add
+LinkDataSources_ColName=Name
+LinkDataSources_ColNode=Node
+LinkDataSources_ColParameter=Parameter
+LinkDataSources_ColPos=Pos
+LinkDataSources_Delete=&Delete
+LinkDataSources_Down=&Down
+LinkDataSources_Modify=&Modify
+LinkDataSources_Up=&Up
+MapBackground_BkgndColor=Background color:
+MapBackground_BkgndImage=Background image
+MapBackground_BkgndType=Background type
+MapBackground_Error=Error
+MapBackground_GeoLocFormatError=Geolocation format error
+MapBackground_GeoMap=&Geographic Map
+MapBackground_GroupGeoMap=Geographic map
+MapBackground_Image=&Image
+MapBackground_JobError=Cannot modify background for map object 
+MapBackground_JobTitle=Update map background for map object 
+MapBackground_Lat=Latitude
+MapBackground_Lon=Longitude
+MapBackground_None=&None
+MapBackground_ZoomLevel=Zoom level
+MapLinkGeneral_Add=&Add
+MapLinkGeneral_BasedOnObjStatus=Based on object &status
+MapLinkGeneral_BendPoints=Bend points
+MapLinkGeneral_Color=Color
+MapLinkGeneral_CustomColor=&Custom color
+MapLinkGeneral_DefColor=&Default color
+MapLinkGeneral_Delete=&Delete
+MapLinkGeneral_Direct=Direct
+MapLinkGeneral_Manhattan=Manhattan
+MapLinkGeneral_MapDefault=Map Default
+MapLinkGeneral_Name=Name
+MapLinkGeneral_NameConn1=Name for connector 1
+MapLinkGeneral_NameConn2=Name for connector 2
+MapLinkGeneral_RoutingAlg=Routing algorithm
+MapLinkGeneral_StatusObject=Status object
+MapObjectFilter_FilterObjects=Filter objects
+MapObjectFilter_FilteringScript=Filtering script
+MapObjectFilter_JobError=Cannot change map object filter
+MapObjectFilter_JobTitle=Update map object filter
+MapOptions_AdvOptions=Advanced options
+MapOptions_CalcStatusFromObjects=&Calculate map status based on contained object status
+MapOptions_CustColor=&Custom color
+MapOptions_CustomDiscoRadius=Custom discovery &radius
+MapOptions_DefColor=&Default color
+MapOptions_DefaultConnOptions=Default connection options
+MapOptions_DefaultDispOptions=Default display options
+MapOptions_Direct=Direct
+MapOptions_DisplayObjectsAs=Display objects as
+MapOptions_Icons=Icons
+MapOptions_IncludeEndNodes=Include &end nodes
+MapOptions_JobError=Cannot modify options for map object 
+MapOptions_JobTitle=Update map options for map object 
+MapOptions_LargeLabels=Large labels
+MapOptions_Manhattan=Manhattan
+MapOptions_RoutingAlg=Routing algorithm
+MapOptions_ShowStatusBkgnd=Show status &background
+MapOptions_ShowStatusFrame=Show status &frame
+MapOptions_ShowStatusIcon=Show status &icon
+MapOptions_SmallLabels=Small labels
+MapOptions_StatusIcons=Status icons
+MapOptions_TopoDiscoRadius=Topology discovery radius
+MapOptions_TopologyOptions=Topology options
+NetworkMapOpenHandler_Error=Error
+NetworkMapOpenHandler_ErrorText=Error opening view: %s
+ObjectTooltip_Channel=)\n\tChannel: 
+ObjectTooltip_ChartTitle=Underlying Nodes Status
+ObjectTooltip_Radio=\nRadio 
+ObjectTooltip_TXPower=\n\tTX power: 
+ObjectTooltip_mW=\ mW
+OpenMapObject_Error=Error
+OpenMapObject_ErrorText=Error opening view: %s
+PredefinedMap_AddDciContainer=Add &DCI Container...
+PredefinedMap_AddDciImage=Add &DCI Image...
+PredefinedMap_AddDecoration=Add &decoration
+PredefinedMap_AddObject=&Add object...
+PredefinedMap_ConfirmRemoval=Confirm Removal
+PredefinedMap_GroupBox=&Group box...
+PredefinedMap_Image=&Image...
+PredefinedMap_LinkObjects=&Link selected objects
+PredefinedMap_MapProperties=Map &properties
+PredefinedMap_Properties=&Properties
+PredefinedMap_RemovalConfirmationPlural=Are you sure to remove selected elements from map?
+PredefinedMap_RemovalConfirmationSingular=Are you sure to remove selected element from map?
+PredefinedMap_RemoveFromMap=&Remove from map
+PredefinedMap_SaveJobError=Cannot update map content on server
+PredefinedMap_SaveJobTitle=Save map object %s
+ServiceComponents_Error=<error>
+ServiceComponents_PartName=Service Components - 
+ServiceDependency_Error=<error>
+ServiceDependency_PartTitle=Service Dependency - 
+ShowIPNeighbors_Error=Error
+ShowIPNeighbors_ErrorText=Error opening view: %s
+ShowIPRoute_Error=Error
+ShowIPRoute_ErrorOpenView=Error opening view: %s
+ShowIPRoute_InvalidTarget=Invalid target selection
+ShowLayer2Topology_Error=Error
+ShowLayer2Topology_ErrorText=Error opening view: %s
+ShowServiceComponents_Error=Error
+ShowServiceComponents_ErrorText=Error opening view: %s
+ShowServiceDependency_Error=Error
+ShowServiceDependency_ErrorText=Error opening view: %s
+VlanMap_IncorrectSecondaryId=Internal error: incorrect view secondary ID
+VlanMap_JobError=Cannot get VLAN information for %s
+VlanMap_JobTitle=Get VLAN information for %s
+VlanMap_PartName=Vlan Map - %d@%s
diff --git a/src/java/netxms-eclipse/OSM/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/OSM/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..10d79d5
--- /dev/null
@@ -0,0 +1,10 @@
+action.label.Geolocation=Geolocation
+action.label.GeolocationHistory=Geolocation history
+action.label.WorldMap= World Map
+action.tooltip.WorldMap= Open World Map view
+actionSet.label.WorldMap= World Map
+command.description.WorldMap= Open world map view
+command.name.WorldMap= World Map
+view.name.Geolocation=Geolocation
+view.name.GeolocationHistory=Geolocation History
+view.name.WorldMap= World Map
diff --git a/src/java/netxms-eclipse/OSM/src/org/netxms/ui/eclipse/osm/messages_ar.properties b/src/java/netxms-eclipse/OSM/src/org/netxms/ui/eclipse/osm/messages_ar.properties
new file mode 100644 (file)
index 0000000..7718649
--- /dev/null
@@ -0,0 +1,40 @@
+AbstractGeolocationView_ZoomIn=Zoom &in
+AbstractGeolocationView_ZoomOut=Zoom &out
+GeoMapViewer_DownloadError=Cannot download map image
+GeoMapViewer_DownloadJob_Title=Download map image
+GeoMapViewer_End=End
+GeoMapViewer_LoadMissingJob_Title=Load missing map tiles
+GeoMapViewer_Start=Start
+HistoryView_CustomTimeFrame=Custom time period...
+HistoryView_Preset10min=10 minutes
+HistoryView_Preset12hours=12 hours
+HistoryView_Preset1day=1 day
+HistoryView_Preset1hour=1 hour
+HistoryView_Preset1month=Month
+HistoryView_Preset1week=Week
+HistoryView_Preset1year=Year
+HistoryView_Preset2days=2 days
+HistoryView_Preset2hours=2 hours
+HistoryView_Preset30min=30 minutes
+HistoryView_Preset4hours=4 hours
+HistoryView_Preset5days=5 days
+HistoryView_Presets=&Presets
+LocationMap_InitError1=Cannot initialize geolocation view: internal error
+LocationMap_InitError2=Cannot initialize geolocation view: object not found
+LocationMap_PartNamePrefix=Geolocation - 
+ObjectGeoLocationViewer_BatteryLevel=Battery level: %d%%
+ObjectGeoLocationViewer_GPS=GPS
+ObjectGeoLocationViewer_LastReport=Last report: %s
+ObjectGeoLocationViewer_Network=network
+ObjectGeoLocationViewer_Never=never
+ObjectGeoLocationViewer_ObtainedFrom=Obtained at %s from %s
+OpenHistoryMap_CannotOpenView=Cannot open view: %s
+OpenHistoryMap_Error=Error
+OpenLocationMap_Error=Error
+OpenLocationMap_ErrorText=Error opening view: 
+OpenWorldMap_Error=Error
+OpenWorldMap_ErrorText=Error opening view: 
+TimeSelectionDialog_Title=Time Period
+WorldMap_JobError=Cannot update object's geolocation
+WorldMap_JobTitle=Update object's geolocation
+WorldMap_PlaceObject=Place object here...
diff --git a/src/java/netxms-eclipse/ObjectBrowser/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ObjectBrowser/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..3cd952e
--- /dev/null
@@ -0,0 +1,15 @@
+action.ObjectBrowser.label= Object Browser
+action.ObjectBrowser.tooltip= Open Object Browser
+actionSet.ObjectBrowser.label= Object Browser
+command.ObjectBrowser.description= Open Object Browser
+command.ObjectBrowser.name= Object Browser
+command.Rename.name=Rename
+command.Rename.tooltip=Rename object
+command.ToggleFilter.description= Toggle Object Filter
+command.ToggleFilter.name= Toggle Object Filter
+command.ToggleStatusInd.description= Toggle Object Status Indicator
+command.ToggleStatusInd.name= Toggle Object Status Indicator
+context.ObjectBrowser.name= Object Browser
+decorator.Objects.description= Decorate NetXMS objects (nodes, containers, etc.) with current status indicators
+decorator.Objects.label= NetXMS Objects Decorator
+view.ObjectBrowser.name= Objects
diff --git a/src/java/netxms-eclipse/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/messages_ar.properties b/src/java/netxms-eclipse/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/messages_ar.properties
new file mode 100644 (file)
index 0000000..696831b
--- /dev/null
@@ -0,0 +1,44 @@
+ChildObjectListDialog_Filter=Filter: 
+ChildObjectListDialog_Name=Name
+ChildObjectListDialog_SelectSubordinate=Select Subordinate Object
+CreateObjectDialog_ObjectName=Object name
+CreateObjectDialog_Title=Create %s 
+CreateObjectDialog_Warning=Warning
+CreateObjectDialog_WarningText=Please enter valid object name
+IPAddressSelectionDialog_IPAddress=IP Address
+IPAddressSelectionDialog_Interface=Interface
+IPAddressSelectionDialog_Title=Select IP address
+IPAddressSelectionDialog_Warning=Warning
+IPAddressSelectionDialog_WarningText=Please select IP address from the list
+IPAddressSelector_None=<none>
+ObjectBrowser_HideCheckTemplates=Hide check templates
+ObjectBrowser_HideUnmanaged=&Hide unmanaged objects
+ObjectBrowser_MoveDashboard=&Move to another dashboard
+ObjectBrowser_MoveJob_Error=Cannot move object 
+ObjectBrowser_MoveJob_Title=Moving object 
+ObjectBrowser_MoveMap=&Move to another group
+ObjectBrowser_MoveObject=&Move to another container
+ObjectBrowser_MovePolicy=&Move to another group
+ObjectBrowser_MoveService=&Move to another service
+ObjectBrowser_MoveTemplate=&Move to another group
+ObjectBrowser_Rename=Rename
+ObjectBrowser_RenameJobError=Cannot rename object "%s"
+ObjectBrowser_RenameJobName=Rename object
+ObjectBrowser_ShowFilter=Show &filter
+ObjectBrowser_ShowStatusIndicator=Show &status indicator
+ObjectDecorator_MaintenanceSuffix=\ [Maintenance]
+ObjectList_Filter=Filter: 
+ObjectList_JobTitle=Update object list
+ObjectSelectionDialog_SameObjecsAstargetAndSourceWarning=The same objects were selected as move object and move target.
+ObjectSelectionDialog_Title=Select Object
+ObjectSelectionDialog_Warning=Warning
+ObjectSelectionDialog_WarningText=Please select object and then press OK
+ObjectSelector_None=<none>
+ObjectStatusIndicator_HideDisabled=Hide &disabled objects
+ObjectStatusIndicator_HideNormal=Hide &normal objects
+ObjectStatusIndicator_HideUnknown=Hide &unknown objects
+ObjectStatusIndicator_HideUnmanaged=Hide un&managed objects
+ObjectStatusIndicator_ShowIcons=Show status &icons
+ObjectTree_JobTitle=Update object tree
+OpenObjectBrowser_Error=Error
+OpenObjectBrowser_ErrorText=Error opening view: 
diff --git a/src/java/netxms-eclipse/ObjectManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ObjectManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..d48ba9f
--- /dev/null
@@ -0,0 +1,59 @@
+action.label.AddNode= &Add node...
+action.label.Bind= Bind...
+action.label.BindTo= Bind to...
+action.label.ChangeExpState= Change interface e&xpected state...
+action.label.ChangeZone= Change zone...
+action.label.ConfPoll= &Configuration
+action.label.ConfPollFull= &Configuration (full)
+action.label.CreateChassis= C&hassis...
+action.label.CreateCluster= Cl&uster...
+action.label.CreateCond= Con&dition...
+action.label.CreateContainer= &Container...
+action.label.CreateIface= &Interface...
+action.label.CreateMobile= &Mobile device...
+action.label.CreateNetSrv= Network &service...
+action.label.CreateNode= &Node...
+action.label.CreateRack= &Rack...
+action.label.CreateVPNConnector= &VPN connector...
+action.label.CreateZone=Create &zone...
+action.label.Delete= Delete
+action.label.EnterMaintMode=&Enter maintenance mode
+action.label.IfNamesPoll= &Interface names
+action.label.InstanceDiscoveryPoll= I&nstance discovery
+action.label.LeaveMaintMode=&Leave maintenance mode
+action.label.Manage= Manage
+action.label.RemoveNode= &Remove node...
+action.label.ScheduleMaintenance=Schedule maintenance
+action.label.StatusPoll= &Status
+action.label.TopologyPoll= &Topology
+action.label.Unbind= Unbind...
+action.label.Unmanage= Unmanage
+menu.label.Create=&Create
+menu.label.Maintenance=&Maintenance
+menu.label.Poll=&Poll
+page.name.AccessControl=Access Control
+page.name.Agent=Agent
+page.name.AutoApply=Automatic Apply Rules
+page.name.AutoBind=Automatic Bind Rules
+page.name.ClusterNet=Cluster Networks
+page.name.ClusterRes=Cluster Resources
+page.name.Comments=Comments
+page.name.Communications=Communications
+page.name.CustomAttrs=Custom Attributes
+page.name.Dashboards=Dashboards
+page.name.Data=Data
+page.name.EventsStatus=Events and Status
+page.name.General=General
+page.name.ICMP=ICMP
+page.name.Location=Location
+page.name.MapAppearance=Map Appearance
+page.name.NetSrv=Network Service
+page.name.Polling=Polling
+page.name.Rack=Rack
+page.name.SNMP=SNMP
+page.name.SSH=SSH
+page.name.Script=Script
+page.name.StatusCalc=Status Calculation
+page.name.Subnets=Subnets
+page.name.TrustedNodes=Trusted Nodes
+view.name.NodePoll=Node Poll
diff --git a/src/java/netxms-eclipse/ObjectManager/src/org/netxms/ui/eclipse/objectmanager/messages_ar.properties b/src/java/netxms-eclipse/ObjectManager/src/org/netxms/ui/eclipse/objectmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..a6d3083
--- /dev/null
@@ -0,0 +1,398 @@
+AbstractNodePoll_Error=Error
+AbstractNodePoll_ErrorText=Error opening view: %s
+AbstractNodePoll_Warning=Warning
+AccessControl_AccessAccessControl=&Access control
+AccessControl_AccessControl=C&ontrol
+AccessControl_AccessCreate=&Create child objects
+AccessControl_AccessDelete=&Delete
+AccessControl_AccessModify=&Modify
+AccessControl_AccessPushData=&Push data
+AccessControl_AccessRead=&Read
+AccessControl_AccessRights=Access Rights
+AccessControl_AccessSendEvents=Send &events
+AccessControl_AccessTermAlarms=&Terminate alarms
+AccessControl_AccessUpdateAlarms=&Update alarms
+AccessControl_AccessViewAlarms=&View alarms
+AccessControl_Add=Add...
+AccessControl_ColLogin=Login Name
+AccessControl_ColRights=Rights
+AccessControl_CreateTicket=Create helpdesk tickets
+AccessControl_Delete=Delete
+AccessControl_DownloadFiles=Download files
+AccessControl_InheritRights=&Inherit access rights from parent object(s)
+AccessControl_JobError=Cannot change access control list
+AccessControl_JobName=Update access control list for object %s
+AccessControl_ManageFiles=Manage files
+AccessControl_UploadFiles=Upload files
+AccessControl_UsersGroups=Users and Groups
+AddAddressListElementDialog_AddressValidationError=Address validation error
+AddAddressListElementDialog_NetworkAddress=Network address
+AddAddressListElementDialog_NetworkMask=Network mask
+AddAddressListElementDialog_Title=New Address List Entry
+AddAddressListElementDialog_Warning=Warning
+AddClusterNode_JobError=Cannot add node to cluster
+AddClusterNode_JobTitle=Add node to cluster
+AddSubnetDialog_Title=Add Subnet
+AttributeEditDialog_AddAttr=Add Attribute
+AttributeEditDialog_ModifyAttr=Modify Attribute
+AttributeEditDialog_Name=Name
+AttributeEditDialog_Value=Value
+AutoApply_AutoApply=Apply this template automatically to nodes selected by filter
+AutoApply_AutoRemove=Remove this template automatically when node no longer passes through filter
+AutoApply_JobError=Cannot change template automatic apply options
+AutoApply_JobName=Update auto-apply filter
+AutoApply_Script=Filtering script
+AutoBind_AUtoUnbind=Automatically unbind nodes from this container when they no longer passes filter
+AutoBind_AutoBind=Automatically bind nodes selected by filter to this container
+AutoBind_JobError=Cannot change container automatic bind options
+AutoBind_JobName=Update auto-bind filter
+AutoBind_Script=Filtering script
+BindObject_JobError=Cannot create object binding
+BindObject_JobTitle=Bind object
+ChangeInterfaceExpectedState_JobError=Cannot update expected state for interface object
+ChangeInterfaceExpectedState_JobTitle=Update expected state for interfaces
+ChangeZone_JobError=Cannot change zone for node %s [%d]
+ChangeZone_JobTitle=Change zone for node %s [%d]
+ClusterNetworkEditDialog_AddNet=Add Network
+ClusterNetworkEditDialog_Address=Address
+ClusterNetworkEditDialog_Mask=Mask
+ClusterNetworkEditDialog_ModifyNet=Modify Network
+ClusterNetworkEditDialog_Warning=Warning
+ClusterNetworkEditDialog_WarningInvalidIP=Please enter valid IP address and network mask
+ClusterNetworks_Add=&Add...
+ClusterNetworks_ColAddress=Address
+ClusterNetworks_ColMask=Mask
+ClusterNetworks_Delete=&Delete
+ClusterNetworks_JobError=Cannot update cluster interconnect network list
+ClusterNetworks_JobName=Update cluster interconnect network list
+ClusterNetworks_Modify=&Modify...
+ClusterResources_Add=&Add...
+ClusterResources_ColName=Name
+ClusterResources_ColVIP=Virtual IP
+ClusterResources_Delete=&Delete
+ClusterResources_JobError=Cannot update cluster resource list
+ClusterResources_JobName=Update cluster resource list
+ClusterResources_Modify=&Modify...
+Comments_JobError=Cannot change comments
+Comments_JobName=Update comments for object %s
+Communication_AuthMD5=MD5
+Communication_AuthMethod=Authentication method
+Communication_AuthNone=NONE
+Communication_AuthPassword=Authentication password
+Communication_AuthPlain=PLAIN TEXT
+Communication_AuthSHA1=SHA1
+Communication_Authentication=Authentication
+Communication_Community=Community string
+Communication_EncAES=AES
+Communication_EncDES=DES
+Communication_EncNone=NONE
+Communication_EncPassword=Encryption password
+Communication_Encryption=Encryption
+Communication_ForceEncryption=Force encryption
+Communication_GroupAgent=NetXMS Agent
+Communication_GroupGeneral=General
+Communication_GroupSNMP=SNMP
+Communication_ICMP=ICMP
+Communication_JobError=Cannot update communication settings
+Communication_JobName=Update communication settings for node %s
+Communication_PrimaryHostName=Primary host name
+Communication_Proxy=Proxy
+Communication_RemoteAgent=This is address of remote management node
+Communication_SharedSecret=Shared secret
+Communication_TCPPort=TCP port
+Communication_UDPPort=UDP Port
+Communication_UserName=User name
+Communication_Version=Version
+Communication_Warning=Warning
+Communication_WarningInvalidAgentPort=Please enter valid agent port number
+Communication_WarningInvalidHostname=String "%s" is not a valid host name or IP address. Please enter valid host name or IP address as primary host name
+Communication_WarningInvalidSNMPPort=Please enter valid SNMP port number
+ConditionData_Add=&Add...
+ConditionData_ColFunction=Function
+ConditionData_ColNode=Node
+ConditionData_ColParameter=Parameter
+ConditionData_ColPosition=Pos
+ConditionData_Delete=&Delete
+ConditionData_Down=&Down
+ConditionData_JobError=Cannot update condition's DCI list
+ConditionData_JobName=Update condition's DCI list
+ConditionData_Modify=&Modify...
+ConditionData_Up=&Up
+ConditionDciEditDialog_FuncAvg=Average
+ConditionDciEditDialog_FuncDeviation=Deviation
+ConditionDciEditDialog_FuncDiff=Diff
+ConditionDciEditDialog_FuncError=Error
+ConditionDciEditDialog_FuncLast=Last
+ConditionDciEditDialog_FuncSum=Sum
+ConditionDciEditDialog_Function=Function
+ConditionDciEditDialog_Node=Node
+ConditionDciEditDialog_Parameter=Parameter
+ConditionDciEditDialog_Polls=Polls
+ConditionDciEditDialog_Title=Edit source DCI
+ConditionEvents_ActivationEvent=Activation event
+ConditionEvents_ActiveStatus=Active status
+ConditionEvents_DeactivationEvent=Deactivation event
+ConditionEvents_Events=Events
+ConditionEvents_InactiveStatus=Inactive status
+ConditionEvents_JobError=Cannot change condition events configuration
+ConditionEvents_JobName=Update condition events configuration
+ConditionEvents_SelectionServer=<server>
+ConditionEvents_SourceObject=Source object for events
+ConditionEvents_Status=Status
+ConditionScript_JobError=Cannot change condition script
+ConditionScript_JobName=Update condition script
+ConditionScript_Script=Status calculation script
+CreateCluster_Cluster=Cluster
+CreateCluster_JobError=Cannot create cluster object "%s"
+CreateCluster_JobTitle=Create new cluster
+CreateCondition_Condition=Condition
+CreateCondition_JobError=Cannot create condition object "%s"
+CreateCondition_JobTitle=Create new condition
+CreateContainer_Container=Container
+CreateContainer_JobError=Cannot create container object "%s"
+CreateContainer_JobTitle=Create new container
+CreateInterfaceDialog_Error=Error
+CreateInterfaceDialog_IPAddr=IP Address
+CreateInterfaceDialog_IPNetMak=IP Network Mask
+CreateInterfaceDialog_IsPhysicalPort=This interface is a physical port
+CreateInterfaceDialog_MACAddr=MAC Address
+CreateInterfaceDialog_Name=Name
+CreateInterfaceDialog_Port=Port
+CreateInterfaceDialog_Slot=Slot
+CreateInterfaceDialog_Title=Create Interface Object
+CreateInterface_JobError=Cannot create interface object "%s"
+CreateInterface_JobTitle=Create new interface
+CreateMobileDeviceDialog_DeviceID=Device ID (IMEI or ESN)
+CreateMobileDeviceDialog_Name=Name
+CreateMobileDeviceDialog_Title=Create Mobile Device Object
+CreateMobileDeviceDialog_Warning=Warning
+CreateMobileDeviceDialog_WarningEmptyName=Please provide non-empty object name
+CreateMobileDevice_JobError=Cannot create mobile device object "%s"
+CreateMobileDevice_JobTitle=Create new mobile device
+CreateNetworkServiceDialog_CreateStatusDCI=&Create service status DCI at parent node
+CreateNetworkServiceDialog_Name=Name
+CreateNetworkServiceDialog_Port=Port
+CreateNetworkServiceDialog_Request=Request
+CreateNetworkServiceDialog_Response=Response
+CreateNetworkServiceDialog_ServiceType=Service type
+CreateNetworkServiceDialog_Title=Create Network Service Object
+CreateNetworkServiceDialog_TypeFTP=FTP
+CreateNetworkServiceDialog_TypeHTTP=HTTP
+CreateNetworkServiceDialog_TypeHTTPS=HTTPS
+CreateNetworkServiceDialog_TypePOP3=POP3
+CreateNetworkServiceDialog_TypeSMTP=SMTP
+CreateNetworkServiceDialog_TypeSSH=SSH
+CreateNetworkServiceDialog_TypeTelnet=Telnet
+CreateNetworkServiceDialog_TypeUserDef=User-defined
+CreateNetworkServiceDialog_Warning=Warning
+CreateNetworkServiceDialog_WarningEmptyName=Please provide non-empty object name
+CreateNetworkServiceDialog_WarningInvalidPort=Please enter valid port number (1 .. 65535)
+CreateNetworkService_JobError=Cannot create network service object "%s"
+CreateNetworkService_JobTitle=Create new network service
+CreateNodeDialog_AgentPort=NetXMS agent port
+CreateNodeDialog_AgentProxy=Proxy for NetXMS agents
+CreateNodeDialog_CreateUnmanaged=Create as &unmanaged object
+CreateNodeDialog_DisableAgent=Disable usage of NetXMS &agent for all polls
+CreateNodeDialog_DisableICMP=Disable usage of &ICMP ping for all polls
+CreateNodeDialog_DisableSNMP=Disable usage of &SNMP for all polls
+CreateNodeDialog_Name=Object Name
+CreateNodeDialog_Options=Options
+CreateNodeDialog_PrimaryHostName=Primary host name or IP address
+CreateNodeDialog_Resolve=&Resolve
+CreateNodeDialog_ResolveJobError=Cannot resolve host name %s to IP address
+CreateNodeDialog_ResolveJobName=Resolve host name
+CreateNodeDialog_SNMPPort=SNMP agent port
+CreateNodeDialog_SNMPProxy=Proxy for SNMP
+CreateNodeDialog_ShowAgain=Show this dialog again to &create another node
+CreateNodeDialog_Title=Create Node Object
+CreateNodeDialog_Warning=Warning
+CreateNodeDialog_WarningInvalidHostname=String "%s" is not a valid host name or IP address. Please enter valid host name or IP address as primary host name
+CreateNodeDialog_Zone=Zone
+CreateNode_JobError=Cannot create node object "%s"
+CreateNode_JobTitle=Create new node
+CreateRack_JobError=Cannot create rack object "%s"
+CreateRack_JobTitle=Create new rack
+CreateRack_Rack=Rack
+CreateVpnConnector_JobError=Cannot create VPN connector %s
+CreateVpnConnector_JobName=Creating VPN connector
+CreateVpnConnector_ObjectType=VPN Connector
+CreateZoneDialog_Name=Name
+CreateZoneDialog_Title=Create Zone Object
+CreateZoneDialog_Warning=Warning
+CreateZoneDialog_WarningEmptyName=Please provide non-empty object name
+CreateZoneDialog_WarningInvalidZoneId=Zone ID must be positive integer
+CreateZoneDialog_ZoneId=Zone ID
+CreateZone_JobError=Cannot create zone object "%s"
+CreateZone_JobTitle=Create new zone
+CustomAttributes_Add=&Add...
+CustomAttributes_Delete=&Delete
+CustomAttributes_JobError=Cannot update object's custom attributes
+CustomAttributes_JobName=Update custom attributes
+CustomAttributes_Modify=&Modify...
+CustomAttributes_Name=Name
+CustomAttributes_Value=Value
+CustomAttributes_Warning=Warning
+CustomAttributes_WarningAlreadyExist=Attribute named %s already exists
+Dashboards_Dashboard=Dashboard
+DciListLabelProvider_JobError=Cannot resolve DCI names
+DciListLabelProvider_JobName=Resolve DCI names
+DciListLabelProvider_Unresolved=<unresolved>
+DeleteObject_ConfirmDelete=Confirm Delete
+DeleteObject_ConfirmQuestionPlural=Are you sure you want to delete selected objects?
+DeleteObject_ConfirmQuestionSingular=Are you sure you want to delete "%s"?
+DeleteObject_JobError=Cannot delete object
+DeleteObject_JobName=Delete objects
+EditClusterResourceDialog_ResName=Resource Name
+EditClusterResourceDialog_TitleCreate=Create Cluster Resource
+EditClusterResourceDialog_TitleEdit=Edit Cluster Resource
+EditClusterResourceDialog_VIP=Virtual IP Address
+EditClusterResourceDialog_Warning=Warning
+EditClusterResourceDialog_WarningEmptyName=Please provide non-empty object name
+EditClusterResourceDialog_WarningInvalidIP=Please enter valid IP address
+FullConfigurationPoll_FullConfigPollConfirmation=Full configuration poll will reset node capabilities and can possibly change container and template binding. Continue?
+General_JobError=Cannot modify object
+General_JobName=Rename object
+General_ObjectClass=Object class
+General_ObjectID=Object ID
+General_ObjectName=Object name
+InterfacePolling_ExcludeFromTopology=&Exclude this interface from network topology
+InterfacePolling_ExpectedState=Expected state
+InterfacePolling_JobError=Cannot modify interface object %s
+InterfacePolling_JobName=Update interface polling configuration
+InterfacePolling_RequiredPollCount=Required poll count
+InterfacePolling_StateDOWN=DOWN
+InterfacePolling_StateIGNORE=IGNORE
+InterfacePolling_StateUP=UP
+Location_Automatic=&Automatic from GPS receiver
+Location_City=City
+Location_Country=Country
+Location_Error=Error
+Location_FormatError=Geolocation format error
+Location_JobError=Cannot modify object's geolocation
+Location_JobName=Update geolocation for object %s
+Location_Latitude=Latitude
+Location_LocationType=Location type
+Location_Longitude=Longitude
+Location_Manual=&Manual
+Location_Postcode=Postcode
+Location_StreetAddress=Street address
+Location_Undefined=&Undefined
+MaintanenceScheduleDialog_EndDate=End date
+MaintanenceScheduleDialog_StartDate=Start date
+MaintanenceScheduleDialog_Title=Schedule Maintenance
+MaintanenceScheduleDialog_Warning=Warning
+MaintanenceScheduleDialog_WarningText=Start time must be greater than end time!
+Manage_JobDescription=Changing management status for object %s [%d]
+Manage_JobError=Cannot change management status for object %s [%d]
+MapAppearance_Image=Presentation image
+MapAppearance_JobError=Cannot modify object %s
+MapAppearance_JobName=Update object's map appearance
+MapAppearance_Submap=Drill-down submap
+NetworkServicePolling_JobError=Cannot update network service object
+NetworkServicePolling_JobName=Update network service object
+NetworkServicePolling_PollerNode=Poller node
+NetworkServicePolling_Port=Port
+NetworkServicePolling_Request=Request
+NetworkServicePolling_RequiredPolls=Required poll count
+NetworkServicePolling_Response=Response
+NetworkServicePolling_SelectionDefault=<default>
+NetworkServicePolling_ServiceType=Service type
+NetworkServicePolling_TypeFTP=FTP
+NetworkServicePolling_TypeHTTP=HTTP
+NetworkServicePolling_TypeHTTPS=HTTPS
+NetworkServicePolling_TypePOP3=POP3
+NetworkServicePolling_TypeSMTP=SMTP
+NetworkServicePolling_TypeSSH=SSH
+NetworkServicePolling_TypeTelnet=Telnet
+NetworkServicePolling_TypeUserDef=User-defined
+NetworkServicePolling_Warning=Warning
+NetworkServicePolling_WarningInvalidPort=Please enter valid port number (1 .. 65535)
+NodePollerView_ActionClear=&Clear output
+NodePollerView_ActionRestart=&Restart poll
+NodePollerView_ConfigPoll=Configuration Poll
+NodePollerView_FullConfigPoll=Configuration Poll (Full)
+NodePollerView_InstanceDiscovery=Instance Discovery
+NodePollerView_InterfacePoll=Interface Poll
+NodePollerView_InvalidObjectID=Invalid object ID
+NodePollerView_JobName=Node poll: %s [%d]
+NodePollerView_StatusPoll=Status Poll
+NodePollerView_TopologyPoll=Topology Poll
+NodePolling_AgentCacheMode=Agent cache mode
+NodePolling_Default=De&fault
+NodePolling_Disable=&Disable
+NodePolling_EmptySelectionServer=<server>
+NodePolling_Enable=&Enable
+NodePolling_GroupIfXTable=Use ifXTable for interface polling
+NodePolling_GroupNetSrv=Network service polling
+NodePolling_GroupOptions=Options
+NodePolling_JobError=Cannot update node polling settings
+NodePolling_JobName=Update node polling settings
+NodePolling_Off=Off
+NodePolling_On=On
+NodePolling_OptDisableAgent=Disable usage of NetXMS &agent for all polls
+NodePolling_OptDisableConfigPoll=Disable &configuration polling
+NodePolling_OptDisableDataCollection=Disable data c&ollection
+NodePolling_OptDisableDiscoveryPoll=Disable network &discovery polling
+NodePolling_OptDisableICMP=Disable usage of &ICMP pings for status polling
+NodePolling_OptDisableRTPoll=Disable &routing table polling
+NodePolling_OptDisableSNMP=Disable usage of &SNMP for all polls
+NodePolling_OptDisableStatusPoll=Disable s&tatus polling
+NodePolling_OptDisableTopoPoll=Disable &topology polling
+NodePolling_PollerNode=Poller node
+NodePolling_PollerNodeDescription=All network services of this node will be polled from poller node specified here, if not overrided by network service settings.
+RackPlacement_Height=Height
+RackPlacement_Position=Position
+RackPlacement_Rack=Rack
+RackPlacement_RackImage=Rack image
+RackPlacement_UpdatingRackPlacement=Updating rack placement for node %s
+RackProperties_BottomTop=Bottom to top
+RackProperties_Height=Height
+RackProperties_Numbering=Numbering
+RackProperties_TopBottom=Top to bottom
+RackProperties_UpdatingRackProperties=Updating rack %s properties
+RemoveClusterNode_JobError=Cannot remove node from cluster
+RemoveClusterNode_JobTitle=Remove cluster node
+SetInterfaceExpStateDlg_Label=New expected state for selected interface(s):
+SetInterfaceExpStateDlg_StateDown=DOWN
+SetInterfaceExpStateDlg_StateIgnore=IGNORE
+SetInterfaceExpStateDlg_StateUp=UP
+SetInterfaceExpStateDlg_Title=Set Interface Expected State
+SetObjectManagementState_JobError=Cannot change object management state
+SetObjectManagementState_JobTitle=Set object management state
+StatusCalculation_CalculateAs=Calculate status as
+StatusCalculation_Default=&Default
+StatusCalculation_Default2=D&efault
+StatusCalculation_FixedTo=&Fixed to value:
+StatusCalculation_JobError=Cannot change object's status calculation properties
+StatusCalculation_JobName=Update status calculation for object %s
+StatusCalculation_MostCritical=&Most critical
+StatusCalculation_MultipleThresholds=M&ultiple thresholds (%):
+StatusCalculation_PropagateAs=Propagate status as
+StatusCalculation_Relative=&Relative with offset:
+StatusCalculation_SeverityBased=&Severity based:
+StatusCalculation_SingleThreshold=&Single threshold (%):
+StatusCalculation_Unchanged=&Unchanged
+StatusCalculation_Validate_RelativeStatus=Relative status
+StatusCalculation_Validate_SingleThreshold=Single threshold
+StatusCalculation_Validate_Threshold=Threshold - %s
+TrustedNodes_Add=Add...
+TrustedNodes_Delete=Delete
+TrustedNodes_JobError=Cannot update trusted nodes list
+TrustedNodes_JobName=Update trusted nodes for object %s
+TrustedNodes_Node=Node
+UnbindObject_JobError=Cannot unbind object
+UnbindObject_JobTitle=Unbind object
+Unmanage_JobDescription=Changing management status for object %s [%d]
+Unmanage_JobError=Cannot change management status for object %s [%d]
+VPNSubnets_JobError=Cannot update VPN configuration
+VPNSubnets_JobName=Update VPN configuration
+VPNSubnets_LocalNetworks=Local networks
+VPNSubnets_PeerGateway=Peer gateway
+VPNSubnets_RemoteNetworks=Remote networks
+ZoneCommunications_DefaultProxy=Default proxy
+ZoneCommunications_JobError=Cannot update communication settings
+ZoneCommunications_JobName=Update communication settings for zone %s
+ZoneSelectionDialog_EmptySelectionWarning=Please select zone object\!
+ZoneSelectionDialog_Title=Select Zone
+ZoneSelectionDialog_Warning=Warning
+ZoneSelectionDialog_ZoneObject=Zone object
diff --git a/src/java/netxms-eclipse/ObjectTools/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ObjectTools/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..759dfd3
--- /dev/null
@@ -0,0 +1,23 @@
+action.label.ObjectTools= Object Tools
+actionSet.label.ObjectTools= Object Tools Configuration
+command.description.Copy= Copy
+command.description.ObjectTools= Open object tools editor
+command.description.SelectAll= Select all
+command.description.Terminate= Terminate running external command
+command.name.Copy= Copy
+command.name.ObjectTools= Object Tools
+command.name.SelectAll= Select all
+command.name.Terminate= Terminate
+page.name.AccessControl=Access Control
+page.name.Columns=Columns
+page.name.Filter=Filter
+page.name.General=General
+page.name.InputFields=Input Fields
+view.name.AgentAction=Agent Action
+view.name.FileViewer= File Viewer
+view.name.LocalCommand= Local Command
+view.name.ObjectTools= Object Tools
+view.name.ServerCommand=Server Command
+view.name.ServerScript=Server Script
+view.name.TableResults= Table Tool Results
+view.name.WebBrowser= Web Browser
diff --git a/src/java/netxms-eclipse/ObjectTools/src/org/netxms/ui/eclipse/objecttools/messages_ar.properties b/src/java/netxms-eclipse/ObjectTools/src/org/netxms/ui/eclipse/objecttools/messages_ar.properties
new file mode 100644 (file)
index 0000000..60441b1
--- /dev/null
@@ -0,0 +1,175 @@
+AccessControl_Add=Add...
+AccessControl_Delete=Delete
+AccessControl_Label=Users allowed to use this tool
+BrowserView_Back=&Back
+BrowserView_Forward=&Forward
+BrowserView_PartName_Changed=Web Browser - %s
+BrowserView_PartName_Changing=Web Browser - [%s]
+BrowserView_Stop=&Stop
+Columns_Add=&Add...
+Columns_DefName=Column 
+Columns_Delete=&Delete
+Columns_Edit=&Edit...
+Columns_Format=Format
+Columns_Index=Index
+Columns_Name=Name
+Columns_OID=OID
+CreateNewToolDialog_Name=Name
+CreateNewToolDialog_ToolType=Tool type
+EditColumnDialog_CreateColumn=Create Column
+EditColumnDialog_EditColumn=Edit Column
+EditColumnDialog_EnterValidIndex=Please enter valid substring number
+EditColumnDialog_FmtFloat=Float
+EditColumnDialog_FmtIfIndex=Interface Index
+EditColumnDialog_FmtInt=Integer
+EditColumnDialog_FmtIpAddr=IP Address
+EditColumnDialog_FmtMacAddr=MAC Address
+EditColumnDialog_FmtString=String
+EditColumnDialog_Format=Format
+EditColumnDialog_Name=Name
+EditColumnDialog_SNMP_OID=SNMP Object Identifier (OID)
+EditColumnDialog_SubstrIndex=Substring index (starting from 1)
+EditColumnDialog_Warning=Warning
+EditInputFieldDialog_AddInputField=Add Input Field
+EditInputFieldDialog_DisplayName=Display name
+EditInputFieldDialog_EditInputField=Edit Input Field
+EditInputFieldDialog_Name=Name
+EditInputFieldDialog_Number=Number
+EditInputFieldDialog_Password=Password
+EditInputFieldDialog_Text=Text
+EditInputFieldDialog_Type=Type
+EditInputFieldDialog_ValidatePassword=Validate password after entry
+Filter_AgentNeeded=NetXMS agent should be available
+Filter_OIDShouldMatch=Node SNMP OID should match with the following template:
+Filter_OSShouldMatch=Node OS name should match this template(coma separated regular expression list):
+Filter_SNMPNeeded=Node should support SNMP
+Filter_TemplateShouldMatch=Parent template name should match this template(coma separated regular expression list):
+General_AgentCommand=Agent's command
+General_AllFiles=All Files
+General_CannotLoadImage=Cannot load image file: %s
+General_Clear=Clear
+General_Command=Command
+General_CommandName=Command name
+General_CommandShortName=Command short name
+General_Confirmation=Confirmation
+General_ConfirmationMessage=Confirmation message
+General_Description=Description
+General_DisableObjectToll=Disable Object Tool
+General_Error=Error
+General_ExecOptions=Execution options
+General_FileOptions=File Options
+General_FirstColumnValue=&Value of first column
+General_FollowFileChanges=Follow file changes
+General_GeneratesOutput=Command generates output
+General_Icon=Icon
+General_ImageFiles=Image Files
+General_ImageTooLarge=Select image file is too large
+General_LimitDownloadFileSizeLable=Limit initial download size (in bytes, 0 for unlimited)
+General_Name=Name
+General_OIDSuffix=&OID suffix of first column
+General_Operation=Operation
+General_Parameter=Parameter
+General_RegExp=Regular expression
+General_RemoteFileName=Remote file name
+General_RequiresConfirmation=This tool requires confirmation before execution
+General_SNMPListOptions=SNMP List Options
+General_Script=Script
+General_Select=Select...
+General_ShowInCommands=Show in commands
+General_ShowInCommandsTooltip=Show this tool in node commands
+General_Title=Title
+General_URL=URL
+General_UseAsIndex=Use as index for second and subsequent columns:
+InputFieldLabelProvider_Number=Number
+InputFieldLabelProvider_Password=Password
+InputFieldLabelProvider_Text=Text
+InputFields_DisplayName=Display name
+InputFields_Down=&Down
+InputFields_Name=Name
+InputFields_Type=Type
+InputFields_Up=&Up
+LocalCommandResults_ClearConsole=C&lear console
+LocalCommandResults_Copy=&Copy
+LocalCommandResults_JobError=Cannot execute external command
+LocalCommandResults_JobTitle=Execute external command
+LocalCommandResults_Restart=&Restart
+LocalCommandResults_ScrollLock=&Scroll lock
+LocalCommandResults_SelectAll=Select &all
+LocalCommandResults_Terminate=&Terminate
+LocalCommandResults_Terminated=\n\n*** TERMINATED ***\n
+ObjectToolExecutor_ErrorText=Password entered in input field "%s" is not valid
+ObjectToolExecutor_ErrorTitle=Password Validation Failed
+ObjectToolExecutor_JobName=Validate passwords
+ObjectToolExecutor_PasswordValidationFailed=Password validation failed
+ObjectToolsAdapterFactory_Error=Error
+ObjectToolsAdapterFactory_LoaderErrorText=Cannot load object tool details: %s
+ObjectToolsDynamicMenu_CannotExecuteOnNode=Cannot execute action on node %s
+ObjectToolsDynamicMenu_CannotOpenWebBrowser=Cannot open web browser: 
+ObjectToolsDynamicMenu_ConfirmExec=Confirm Tool Execution
+ObjectToolsDynamicMenu_DownloadError=Cannot download file %s from node %s
+ObjectToolsDynamicMenu_DownloadFromAgent=Download file from agent
+ObjectToolsDynamicMenu_Error=Error
+ObjectToolsDynamicMenu_ErrorOpeningView=Error opening view: %s
+ObjectToolsDynamicMenu_ExecSuccess=Action %s executed successfully on node %s
+ObjectToolsDynamicMenu_ExecuteOnNode=Execute action on node %s
+ObjectToolsDynamicMenu_ExecuteServerCmd=Execute server command
+ObjectToolsDynamicMenu_HandlerNotDefined=Cannot execute object tool: handler not defined
+ObjectToolsDynamicMenu_Information=Information
+ObjectToolsDynamicMenu_MultipleNodes=<multiple nodes>
+ObjectToolsDynamicMenu_ServerCmdExecError=Cannot execute command on server
+ObjectToolsDynamicMenu_ServerCommandExecuted=Server command executed successfully
+ObjectToolsDynamicMenu_ServerScriptExecError=Cannot execute script on server
+ObjectToolsDynamicMenu_ServerScriptExecuted=Server script executed successfully
+ObjectToolsDynamicMenu_ToolExecution=Tool Execution
+ObjectToolsDynamicMenu_TopLevelLabel=&Tools
+ObjectToolsEditor_AckToDisableObjectTool=Are you sure you want to disable this Object Tool?
+ObjectToolsEditor_AckToEnableObjTool=Are you sure you want to enable this Object Tool?
+ObjectToolsEditor_Clone=Clone
+ObjectToolsEditor_CloneError=Cannot clone object tool
+ObjectToolsEditor_CloneObjectTool=Clone object tool
+ObjectToolsEditor_ColDescr=Description
+ObjectToolsEditor_ColId=ID
+ObjectToolsEditor_ColName=Name
+ObjectToolsEditor_ColType=Type
+ObjectToolsEditor_Confirmation=Confirmation
+ObjectToolsEditor_Delete=&Delete
+ObjectToolsEditor_DeleteConfirmation=Do you really want to delete selected tools?
+ObjectToolsEditor_Disable=Disable
+ObjectToolsEditor_DisableObjTool=DisableObject Tool
+ObjectToolsEditor_Enable=Enable
+ObjectToolsEditor_EnableObjTool=Enable Object Tool
+ObjectToolsEditor_ErrorDisablingObjTools=It is not possible to enable this object tool.
+ObjectToolsEditor_ErrorDisablingObjectTools=It is not possible to disable this object tool.
+ObjectToolsEditor_JobDelete=Delete objecttools
+ObjectToolsEditor_JobDeleteError=Cannot delete object tool
+ObjectToolsEditor_JobGetConfig=Get object tools configuration
+ObjectToolsEditor_JobGetConfigError=Cannot get object tools configuration
+ObjectToolsEditor_JobNewId=Generate new object tool ID
+ObjectToolsEditor_JobNewIdError=Cannot generate object tool ID
+ObjectToolsEditor_JobSave=Save object tool
+ObjectToolsEditor_JobSaveError=Cannot save object tool configuration
+ObjectToolsEditor_New=&New...
+ObjectToolsEditor_ObjectTool=Object tool
+ObjectToolsLabelProvider_TypeAgentCmd=Agent Command
+ObjectToolsLabelProvider_TypeAgentTable=Agent Table
+ObjectToolsLabelProvider_TypeDownloadFile=Download File
+ObjectToolsLabelProvider_TypeInternal=Internal
+ObjectToolsLabelProvider_TypeLocalCmd=Local Command
+ObjectToolsLabelProvider_TypeSNMPList=SNMP List
+ObjectToolsLabelProvider_TypeServerCmd=Server Command
+ObjectToolsLabelProvider_TypeServerScript=Server Script
+ObjectToolsLabelProvider_TypeURL=URL
+OpenObjectToolsEditor_Error=Error
+OpenObjectToolsEditor_ErrorOpenView=Error opening view: 
+TableToolResults_InvalidObjectID=Invalid object ID
+TableToolResults_InvalidToolID=Invalid tool ID
+TableToolResults_JobError=Cannot get data for table tool %s
+TableToolResults_JobTitle=Load data for table tool %s
+ToolColumnLabelProvider_FmtFloat=Float
+ToolColumnLabelProvider_FmtIfIndex=IfIndex
+ToolColumnLabelProvider_FmtInteger=Integer
+ToolColumnLabelProvider_FmtIpAddr=IP Address
+ToolColumnLabelProvider_FmtMacAddr=MAC Address
+ToolColumnLabelProvider_FmtString=String
+WakeupToolHandler_JobError=Cannot send wake-on-LAN packet to node
+WakeupToolHandler_JobName=Wakeup node
diff --git a/src/java/netxms-eclipse/ObjectView/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ObjectView/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..832de67
--- /dev/null
@@ -0,0 +1,15 @@
+action.label.ObjectDetails= Object Details
+action.label.SoftwareInventory= Software Inventory
+action.label.StatusMap= Status Map
+action.tooltip.ObjectDetails= Open Object Details
+actionSet.label.ObjectDetails= Object Details
+command.description.ObjectDetails= Open Object Details
+command.name.ObjectDetails= Object Details
+tab.name.Components=Components
+tab.name.Interfaces=Interfaces
+tab.name.Nodes=Nodes
+tab.name.Overview=Overview
+tab.name.Rack=Rack
+view.name.ObjectDetails= Object Details
+view.name.ObjectStatus= Object Status
+view.name.SoftwareInventory= Software Inventory
diff --git a/src/java/netxms-eclipse/ObjectView/src/org/netxms/ui/eclipse/objectview/messages_ar.properties b/src/java/netxms-eclipse/ObjectView/src/org/netxms/ui/eclipse/objectview/messages_ar.properties
new file mode 100644 (file)
index 0000000..a755193
--- /dev/null
@@ -0,0 +1,207 @@
+AvailabilityChart_Down=Down
+AvailabilityChart_Downtime=Downtime
+AvailabilityChart_ThisMonth=This Month
+AvailabilityChart_ThisWeek=This Week
+AvailabilityChart_Title=Availability
+AvailabilityChart_Today=Today
+AvailabilityChart_Up=Up
+AvailabilityChart_Uptime=Uptime
+Capabilities_FlagHasEntityMIB=hasEntityMIB
+Capabilities_FlagHasIfXTable=hasIfXTable
+Capabilities_FlagIsAgent=isAgent
+Capabilities_FlagIsBridge=isBridge
+Capabilities_FlagIsCDP=isCDP
+Capabilities_FlagIsDot1x=isDot1x
+Capabilities_FlagIsLLDP=isLLDP
+Capabilities_FlagIsNDP=isNDP
+Capabilities_FlagIsPrinter=isPrinter
+Capabilities_FlagIsRouter=isRouter
+Capabilities_FlagIsSMCLP=isSMCLP
+Capabilities_FlagIsSNMP=isSNMP
+Capabilities_FlagIsSTP=isSTP
+Capabilities_FlagIsVRRP=isVRRP
+Capabilities_No=No
+Capabilities_SNMPPort=snmpPort
+Capabilities_SNMPVersion=snmpVersion
+Capabilities_Title=Capabilities
+Capabilities_Yes=Yes
+Commands_ActionRestartAgent=Restart NetXMS agent
+Commands_ActionRestartNode=Restart system
+Commands_ActionShutdown=Shutdown system
+Commands_ActionWakeup=Wakeup node using Wake-on-LAN
+Commands_AgentRestartConfirmation=Agent on node %s will be restarted. Are you sure?
+Commands_AgentRestartJobError=Cannot initiate agent restart on node %s
+Commands_AgentRestartJobName=Initiate agent restart on node %s
+Commands_Confirmation=Confirmation
+Commands_RestartNodeConfirmation=Node %s will be rebooted. Are you sure?
+Commands_RestartNodeJobError=Cannot initiate node %s restart
+Commands_RestartNodeJobName=Initiate node %s restart
+Commands_ShutdownConfirmation=Node %s will be shut down. Are you sure?
+Commands_ShutdownJobError=Cannot initiate node %s shutdown
+Commands_ShutdownJobName=Initiate node %s shutdown
+Commands_Title=Commands
+Commands_WakeupJobError=Cannot send wake-on-LAN packet to node
+Commands_WakeupJobName=Wakeup node
+Comments_Title=Comments
+ComponentTreeLabelProvider_ClassBackplane=backplane
+ComponentTreeLabelProvider_ClassChassis=chassis
+ComponentTreeLabelProvider_ClassContainer=container
+ComponentTreeLabelProvider_ClassFan=fan
+ComponentTreeLabelProvider_ClassModule=module
+ComponentTreeLabelProvider_ClassOther=other
+ComponentTreeLabelProvider_ClassPS=power supply
+ComponentTreeLabelProvider_ClassPort=port
+ComponentTreeLabelProvider_ClassSensor=sensor
+ComponentTreeLabelProvider_ClassStack=stack
+ComponentTreeLabelProvider_ClassUnknown=unknown
+ComponentsTab_ActionCollapseAll=C&ollapse all
+ComponentsTab_ActionCopy=&Copy to clipboard
+ComponentsTab_ActionCopyModel=Copy &model to clipboard
+ComponentsTab_ActionCopyName=Copy &name to clipboard
+ComponentsTab_ActionCopySerial=Copy &serial number to clipboard
+ComponentsTab_ActionExpandAll=&Expand all
+ComponentsTab_ColClass=Class
+ComponentsTab_ColFirmware=Firmware
+ComponentsTab_ColModel=Model
+ComponentsTab_ColName=Name
+ComponentsTab_ColSerial=Serial Number
+ComponentsTab_ColVendor=Vendor
+ComponentsTab_JobError=Cannot get component information for node %s
+ComponentsTab_JobName=Get node components
+Connection_NA=N/A
+Connection_Title=Connection
+GeneralInfo_8021xBackend=802.1x Backend State
+GeneralInfo_8021xPAE=802.1x PAE State
+GeneralInfo_AdmState=Administrative State
+GeneralInfo_AgentStatus=Agent status
+GeneralInfo_AgentVersion=NetXMS Agent Version
+GeneralInfo_Alias=Alias
+GeneralInfo_Auto=AUTO
+GeneralInfo_BatteryLevel=Battery Level
+GeneralInfo_BootTime=Boot Time
+GeneralInfo_BridgeBaseAddress=Bridge Base Address
+GeneralInfo_Class=Class
+GeneralInfo_Connected=Connected
+GeneralInfo_Description=Description
+GeneralInfo_DeviceId=Device ID
+GeneralInfo_Driver=Driver
+GeneralInfo_ExpectedState=Expected state
+GeneralInfo_GUID=GUID
+GeneralInfo_ID=ID
+GeneralInfo_IPAddr=IP Address
+GeneralInfo_IPAddress=IP Address
+GeneralInfo_IPNetMask=IP Subnet Mask
+GeneralInfo_IfIndex=Interface Index
+GeneralInfo_IfType=Interface Type
+GeneralInfo_IsTemplate=Is template
+GeneralInfo_LastAgentContact=Last agent contact
+GeneralInfo_LastReport=Last Report
+GeneralInfo_LinkedNode=Linked node
+GeneralInfo_Location=Location
+GeneralInfo_MACAddr=MAC Address
+GeneralInfo_MTU=MTU
+GeneralInfo_Maintenance=\ (maintenance)
+GeneralInfo_Model=Model
+GeneralInfo_Never=never
+GeneralInfo_No=No
+GeneralInfo_OS=Operating System
+GeneralInfo_OSVersion=OS Version
+GeneralInfo_OperState=Operational State
+GeneralInfo_PlatformName=Platform Name
+GeneralInfo_PostalAddress=Postal Address
+GeneralInfo_PrimaryHostName=Primary Host Name
+GeneralInfo_PrimaryIP=Primary IP Address
+GeneralInfo_Rack=Rack
+GeneralInfo_SNMPsysContact=SNMP sysContact
+GeneralInfo_SNMPsysLocation=SNMP sysLocation
+GeneralInfo_Serial=Serial Number
+GeneralInfo_SlotPort=Slot/Port
+GeneralInfo_Speed=Speed
+GeneralInfo_State=State
+GeneralInfo_Status=Status
+GeneralInfo_SysDescr=System Description
+GeneralInfo_SysName=SNMP sysName
+GeneralInfo_SysOID=SNMP Object ID
+GeneralInfo_Template=Template
+GeneralInfo_Title=General
+GeneralInfo_Units=%s (units %d-%d)
+GeneralInfo_Unreachable=Unreachable
+GeneralInfo_UptimeDay=Uptime for day
+GeneralInfo_UptimeMonth=Uptime for month
+GeneralInfo_UptimeWeek=Uptime for week
+GeneralInfo_User=User
+GeneralInfo_Vendor=Vendor
+GeneralInfo_Yes=Yes
+GeneralInfo_ZoneId=Zone ID
+InterfaceListLabelProvider_Auto=AUTO
+InterfaceListLabelProvider_Gbps=\ Gbps
+InterfaceListLabelProvider_Kbps=\ Kbps
+InterfaceListLabelProvider_Mbps=\ Mbps
+InterfaceListLabelProvider_StateDown=DOWN
+InterfaceListLabelProvider_StateIgnore=IGNORE
+InterfaceListLabelProvider_StateUp=UP
+InterfaceListLabelProvider_Tbps=\ Tbps
+InterfaceListLabelProvider_bps=\ bps
+InterfacesTab_ActionCopy=&Copy to clipboard
+InterfacesTab_ActionCopyIP=Copy IP address to clipboard
+InterfacesTab_ActionCopyMAC=Copy MAC address to clipboard
+InterfacesTab_ActionCopyPeerIP=Copy peer IP address to clipboard
+InterfacesTab_ActionCopyPeerMAC=Copy peer MAC address to clipboard
+InterfacesTab_ActionCopyPeerName=Copy peer name to clipboard
+InterfacesTab_Alias=Alias
+InterfacesTab_Col8021xBackend=802.1x Backend
+InterfacesTab_Col8021xPAE=802.1x PAE
+InterfacesTab_ColAdminState=Admin State
+InterfacesTab_ColDescription=Description
+InterfacesTab_ColExpState=Exp. State
+InterfacesTab_ColId=ID
+InterfacesTab_ColIfIndex=ifIndex
+InterfacesTab_ColIfType=ifType
+InterfacesTab_ColIpAddr=IP Address
+InterfacesTab_ColMacAddr=MAC Address
+InterfacesTab_ColName=Name
+InterfacesTab_ColOperState=Oper State
+InterfacesTab_ColPeerIP=Peer IP
+InterfacesTab_ColPeerMAC=Peer MAC
+InterfacesTab_ColPeerNode=Peer Node
+InterfacesTab_ColPort=Port
+InterfacesTab_ColSlot=Slot
+InterfacesTab_ColStatus=Status
+InterfacesTab_MTU=MTU
+InterfacesTab_PeerDiscoveryProtocol=Peer Discovery Protocol
+InterfacesTab_Speed=Speed
+LastValues_Description=Description
+LastValues_JobErrorMsg=Cannot read last DCI values
+LastValues_JobName=Read last DCI values
+LastValues_Title=Last Values
+LastValues_Value=Value
+NodesTab_ColAgentVersion=Agent Version
+NodesTab_ColId=ID
+NodesTab_ColName=Name
+NodesTab_ColPlatform=Platform
+NodesTab_ColPrimaryIP=Primary IP
+NodesTab_ColRack=Rack
+NodesTab_ColStatus=Status
+NodesTab_ColSysDescr=Sys Description
+ObjectStatusMapView_ActionGroupNodes=&Group nodes
+ObjectStatusMapView_PartName=Status Map - %s
+ShowObjectDetailsView_Error=Error
+ShowObjectDetailsView_ErrorOpeningView=Error opening view: %s
+ShowSoftwareInventory_Error=Error
+ShowSoftwareInventory_ErrorOpeningView=Error opening view: %s
+ShowStatusMap_Error=Error
+ShowStatusMap_ErrorOpeningView=Error opening view: %s
+SoftwareInventoryView_PartName=Software Inventory - 
+SoftwareInventory_Description=Description
+SoftwareInventory_InstallDate=Install Date
+SoftwareInventory_JobError=Cannot get software package information for node
+SoftwareInventory_JobName=Read software package information
+SoftwareInventory_Name=Name
+SoftwareInventory_URL=URL
+SoftwareInventory_Vendor=Vendor
+SoftwareInventory_Version=Version
+TableElement_ActionCopy=Copy to clipboard
+TableElement_ActionCopyName=Copy &name to clipboard
+TableElement_ActionCopyValue=Copy &value to clipboard
+TableElement_Name=Name
+TableElement_Value=Value
diff --git a/src/java/netxms-eclipse/PerfView/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/PerfView/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..aa8eccb
--- /dev/null
@@ -0,0 +1,19 @@
+action.label.BarChart= Bar Chart
+action.label.History= History
+action.label.LineChart= Line Chart
+action.label.PieChart= Pie Chart
+action.label.PredefGraphs= Predefined Graphs
+action.label.TableLastValue= Table Last Value
+actionSet.label.Graphs= Graphs
+command.description.PredefGraphs= Open predefined graphs navigation view
+command.name.PredefGraphs= Predefined Graphs
+page.name.DataSources= Data Sources
+page.name.General= General
+page.name.PerfTab= Performance Tab
+page.name.PredefGraph= Predefined Graph
+tab.name.Performance= Performance
+view.name.Graphs= Graphs
+view.name.HistData= Historical Data
+view.name.HistDataChart= Historical Data Chart
+view.name.LastValuesChart= Last Values Chart
+view.name.TableLastValues= Table Last Values
diff --git a/src/java/netxms-eclipse/PerfView/src/org/netxms/ui/eclipse/perfview/messages_ar.properties b/src/java/netxms-eclipse/PerfView/src/org/netxms/ui/eclipse/perfview/messages_ar.properties
new file mode 100644 (file)
index 0000000..dc0baed
--- /dev/null
@@ -0,0 +1,198 @@
+DataComparisonView_3DView=&3D view
+DataComparisonView_AutoRefresh=Refresh &automatically
+DataComparisonView_BarChart=&Bar chart
+DataComparisonView_CopyToClipboard=Copy to clipboard
+DataComparisonView_JobError=Cannot get DCI data
+DataComparisonView_JobName=Get DCI values for chart
+DataComparisonView_Legend=&Legend
+DataComparisonView_LogScale=&Logarithmic scale
+DataComparisonView_PieChart=&Pie chart
+DataComparisonView_PlaceOnBottom=Place on &bottom
+DataComparisonView_PlaceOnLeft=Place on &left
+DataComparisonView_PlaceOnRight=Place on &right
+DataComparisonView_PlaceOnTop=Place on &top
+DataComparisonView_ShowHorizontally=Show &horizontally
+DataComparisonView_ShowLegend=&Show legend
+DataComparisonView_ShowVertically=Show &vertically
+DataComparisonView_Translucent=T&ranslucent
+DataComparisonView_TubeChart=&Tube chart
+DataSources_Add=&Add...
+DataSources_ColColor=Color
+DataSources_ColLabel=Label
+DataSources_ColNode=Node
+DataSources_ColParameter=Parameter
+DataSources_ColPosition=Pos
+DataSources_Delete=&Delete
+DataSources_Down=&Down
+DataSources_JobError=Cannot change data sources
+DataSources_JobName=Update data sources for predefined graph
+DataSources_Modify=&Modify...
+DataSources_Up=&Up
+DciListLabelProvider_Auto=auto
+DciListLabelProvider_ResolveJobError=Cannot resolve DCI names
+DciListLabelProvider_ResolveJobName=Resolve DCI names
+DciListLabelProvider_Unresolved=<unresolved>
+General_8=Show extended legend
+General_Autorefresh=&Refresh automatically
+General_Bottom=Bottom
+General_JobError=Cannot update predefined graph
+General_JobName=Update predefined graph
+General_Left=Left
+General_LegendPosition=Legend position
+General_LineWidth=Line width
+General_LogScale=L&ogaritmic scale
+General_Options=Options
+General_RefreshInterval=Refresh interval:
+General_Right=Right
+General_ShowGridLines=Show &grid lines
+General_ShowHostNames=Show &host names
+General_ShowLegend=Show &legend
+General_Stacked=Stacked
+General_TimeFrom=Time from
+General_TimeInterval=Time interval
+General_TimePeriod=Time Period
+General_TimePeriodBack=&Back from now
+General_TimePeriodFixed=&Fixed time frame
+General_TimeTo=Time to
+General_TimeUnitDays=Days
+General_TimeUnitHours=Hours
+General_TimeUnitMinutes=Minutes
+General_TimeUnits=Time units
+General_Title=Title
+General_Top=Top
+General_Translucent=Translucent
+GraphTreeContentProvider_Root=[root]
+HistoricalDataSelectionDialog_LastRecords=&Last n records
+HistoricalDataSelectionDialog_TimeFrame=&Time frame:
+HistoricalDataSelectionDialog_Title=Select Data Range
+HistoricalDataView_ColTimestamp=Timestamp
+HistoricalDataView_ColValue=Value
+HistoricalDataView_InvalidObjectID=Invalid object ID
+HistoricalDataView_RefreshJobError=Cannot get data for DCI %s:[%d]
+HistoricalDataView_RefreshJobName=Read DCI data from server
+HistoricalDataView_SelectDataRange=Select data &range...
+HistoricalGraphView_Adjust=&Adjust
+HistoricalGraphView_AdjustX=Adjust &X axis
+HistoricalGraphView_AdjustY=Adjust &Y axis
+HistoricalGraphView_Autorefresh=Refresh &automatically
+HistoricalGraphView_CopyToClipboard=Copy to clipboard
+HistoricalGraphView_Error=Error
+HistoricalGraphView_ExtendedLegend=&Extended legend
+HistoricalGraphView_JobError=Cannot get value for DCI %s:"%s"
+HistoricalGraphView_JobName=Get DCI values for history graph
+HistoricalGraphView_Last=Last %s
+HistoricalGraphView_Legend=&Legend
+HistoricalGraphView_LogScale=&Logarithmic scale
+HistoricalGraphView_LogScaleSwitchError=Cannot switch to logarithmic scale: %s
+HistoricalGraphView_NameAlreadyExist=Graph with given name already exists
+HistoricalGraphView_NameAlreadyExistNoOverwrite=Graph with given name already exists and cannot be be overwritten
+HistoricalGraphView_PartName=%s: historical data
+HistoricalGraphView_PlaceOnBottom=Place on &bottom
+HistoricalGraphView_PlaceOnLeft=Place on &left
+HistoricalGraphView_PlaceOnRight=Place on &right
+HistoricalGraphView_PlaceOnTop=Place on &top
+HistoricalGraphView_Preset10min=10 minutes
+HistoricalGraphView_Preset12hours=12 hours
+HistoricalGraphView_Preset1day=day
+HistoricalGraphView_Preset1hour=hour
+HistoricalGraphView_Preset2days=2 days
+HistoricalGraphView_Preset2hours=2 hours
+HistoricalGraphView_Preset30min=30 minutes
+HistoricalGraphView_Preset4hours=4 hours
+HistoricalGraphView_Preset5days=5 days
+HistoricalGraphView_PresetMonth=month
+HistoricalGraphView_PresetWeek=week
+HistoricalGraphView_PresetYear=year
+HistoricalGraphView_Presets=&Presets
+HistoricalGraphView_Properties=Properties
+HistoricalGraphView_Save=&Save as predefined...
+HistoricalGraphView_SaveError=Cannot save graph settings as predefined graph
+HistoricalGraphView_SaveSettings=Save graph settings
+HistoricalGraphView_SaveSettingsError=Cannot save graph settings as predefined graph
+HistoricalGraphView_ShowLegend=&Show legend
+HistoricalGraphView_Stacked=Sta&cked
+HistoricalGraphView_Translucent=&Translucent
+HistoricalGraphView_ZoomIn=Zoom &in
+HistoricalGraphView_ZoomOut=Zoom &out
+OpenPredefinedGraphsTree_Error=Error
+OpenPredefinedGraphsTree_ErrorOpeningView=Error opening view: %s
+PerfTabGraph_JobError=Cannot get value for DCI %s (%s)
+PerfTabGraph_JobTitle=Get DCI values for history graph
+PerfTab_Area=Area
+PerfTab_Attach=Attach to another DCI
+PerfTab_Color=Color
+PerfTab_Days=Days
+PerfTab_Hours=Hours
+PerfTab_Line=Line
+PerfTab_LogarithmicScale=Logarithmic scale
+PerfTab_Minutes=Minutes
+PerfTab_NameInLegend=Name in legend
+PerfTab_Options=Options
+PerfTab_Order=Order
+PerfTab_ShowOnPerfTab=&Show on performance tab
+PerfTab_ShowThresholds=&Show thresholds on graph
+PerfTab_TeimePeriod=Time Period
+PerfTab_TimeInterval=Time interval
+PerfTab_TimeUnits=Time units
+PerfTab_Title=Title
+PerfTab_Type=Type
+PerformanceTab_JobName=Update performance tab
+PredefinedChartConfig_Unnamed=unnamed
+PredefinedGraphTree_Delete=&Delete
+PredefinedGraphTree_DeleteJobError=Cannot delete predefined graph
+PredefinedGraphTree_DeleteJobName=Delete predefined graph "%s"
+PredefinedGraphTree_DeletePromptText=Selected predefined graphs will be deleted. Are you sure?
+PredefinedGraphTree_DeletePromptTitle=Delete Predefined Graphs
+PredefinedGraphTree_Error=Error
+PredefinedGraphTree_ErrorOpeningView=Error opening graph view: %s
+PredefinedGraphTree_LoadJobError=Cannot get list of predefined graphs
+PredefinedGraphTree_LoadJobName=Load list of predefined graphs
+PredefinedGraphTree_Open=&Open
+PredefinedGraphTree_Properties=Properties
+PredefinedGraphTree_ShowFilter=Show &filter
+PredefinedGraphTree_UpdateJobError=Cannot update predefined graph
+PredefinedGraphTree_UpdateJobName=Update predefined graph
+PredefinedGraph_AccessRights=Access Rights
+PredefinedGraph_Add=Add...
+PredefinedGraph_Delete=Delete
+PredefinedGraph_JobError=Cannot change access control list
+PredefinedGraph_JobName=Update access control list for predefined graph
+PredefinedGraph_LoginName=Login Name
+PredefinedGraph_Modify=&Modify
+PredefinedGraph_Name=Name
+PredefinedGraph_Read=&Read
+PredefinedGraph_Rights=Rights
+PredefinedGraph_UsersAndGroups=Users and Groups
+SaveGraphDlg_Name=Name
+SaveGraphDlg_Overwrite=Overwrite existing graph
+SaveGraphDlg_Title=Save Graph
+SaveGraphDlg_Warning=Warning
+SaveGraphDlg_WarningEmptyName=Predefined graph name must not be empty\!
+ShowDataComparisonChart_14=Error
+ShowDataComparisonChart_15=Error opening view: %s
+ShowDataComparisonChart_DescriptionUnavailable=<description unavailable>
+ShowDataComparisonChart_Error=Error
+ShowDataComparisonChart_ErrorOpeningView=Error opening view: %s
+ShowHistoryData_Error=Error
+ShowHistoryData_ErrorOpeningView=Error opening view: %s
+ShowHistoryGraph_DescriptionUnavailable=<description unavailable>
+ShowHistoryGraph_Error=Error
+ShowHistoryGraph_ErrorOpeningView=Error opening view: %s
+ShowLineChart_DescriptionUnavailable=<description unavailable>
+ShowLineChart_Error=Error
+ShowLineChart_ErrorOpeningView=Error opening view: %s
+ShowTableLastValues_Error=Error
+ShowTableLastValues_ErrorOpeningView=Error opening view: %s
+TableLastValuesView_InvalidObjectID=Invalid object ID
+TableValue_BarChart=&Bar chart
+TableValue_Error=Error
+TableValue_ErrorOpeningView=Error opening view: %s
+TableValue_JobError=Cannot get data for table DCI %d
+TableValue_JobName=Loading data for table DCI %d
+TableValue_LineChart=&Line chart
+TableValue_PieChart=&Pie chart
+YAxisRangeEditor_Automatic=Automatic
+YAxisRangeEditor_From=From
+YAxisRangeEditor_Manual=Manual
+YAxisRangeEditor_Title=Y Axis Range
+YAxisRangeEditor_To=To
diff --git a/src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/PolicyManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..41b675b
--- /dev/null
@@ -0,0 +1,6 @@
+action.label.CreateCfgFilePolicy=Agent &configuration policy...
+action.label.CreatePolicyGrp=Policy &group...
+action.label.Install= &Install...
+action.label.Uninstall= &Uninstall...
+page.name.ConfigFile= Configuration File
+page.name.Policy= Policy
index 773afff..41b675b 100644 (file)
@@ -1,6 +1,6 @@
-action.label.CreateCfgFilePolicy =Agent &configuration policy...
-action.label.CreatePolicyGrp =Policy &group...
-action.label.Uninstall = &Uninstall...
-action.label.Install = &Install...
+action.label.CreateCfgFilePolicy=Agent &configuration policy...
+action.label.CreatePolicyGrp=Policy &group...
+action.label.Install= &Install...
+action.label.Uninstall= &Uninstall...
 page.name.ConfigFile= Configuration File
 page.name.Policy= Policy
index eb4a0c5..c583e46 100644 (file)
@@ -1,6 +1,6 @@
-action.label.CreateCfgFilePolicy =Agent &configuration policy...
-action.label.CreatePolicyGrp =Policy &group...
-action.label.Uninstall = &Uninstall...
-action.label.Install = &Install...
+action.label.CreateCfgFilePolicy=Agent &configuration policy...
+action.label.CreatePolicyGrp=Policy &group...
+action.label.Install= &Install...
+action.label.Uninstall= &Uninstall...
 page.name.ConfigFile=Configuration File
 page.name.Policy=Policy
index 773afff..41b675b 100644 (file)
@@ -1,6 +1,6 @@
-action.label.CreateCfgFilePolicy =Agent &configuration policy...
-action.label.CreatePolicyGrp =Policy &group...
-action.label.Uninstall = &Uninstall...
-action.label.Install = &Install...
+action.label.CreateCfgFilePolicy=Agent &configuration policy...
+action.label.CreatePolicyGrp=Policy &group...
+action.label.Install= &Install...
+action.label.Uninstall= &Uninstall...
 page.name.ConfigFile= Configuration File
 page.name.Policy= Policy
index 773afff..41b675b 100644 (file)
@@ -1,6 +1,6 @@
-action.label.CreateCfgFilePolicy =Agent &configuration policy...
-action.label.CreatePolicyGrp =Policy &group...
-action.label.Uninstall = &Uninstall...
-action.label.Install = &Install...
+action.label.CreateCfgFilePolicy=Agent &configuration policy...
+action.label.CreatePolicyGrp=Policy &group...
+action.label.Install= &Install...
+action.label.Uninstall= &Uninstall...
 page.name.ConfigFile= Configuration File
 page.name.Policy= Policy
index eb4a0c5..c583e46 100644 (file)
@@ -1,6 +1,6 @@
-action.label.CreateCfgFilePolicy =Agent &configuration policy...
-action.label.CreatePolicyGrp =Policy &group...
-action.label.Uninstall = &Uninstall...
-action.label.Install = &Install...
+action.label.CreateCfgFilePolicy=Agent &configuration policy...
+action.label.CreatePolicyGrp=Policy &group...
+action.label.Install= &Install...
+action.label.Uninstall= &Uninstall...
 page.name.ConfigFile=Configuration File
 page.name.Policy=Policy
diff --git a/src/java/netxms-eclipse/PolicyManager/src/org/netxms/ui/eclipse/policymanager/messages_ar.properties b/src/java/netxms-eclipse/PolicyManager/src/org/netxms/ui/eclipse/policymanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..351ce24
--- /dev/null
@@ -0,0 +1,19 @@
+ConfigFile_File=File
+ConfigFile_JobError=Cannot update agent policy
+ConfigFile_JobName=Change policy
+CreateAgentPolicyConfig_AgentPolicy_Config=Agent Policy (Configuration File)
+CreateAgentPolicyConfig_JobError=Cannot create agent policy
+CreateAgentPolicyConfig_JobName=Create agent policy
+CreatePolicyGroup_JobError=Cannot create policy group
+CreatePolicyGroup_JobName=Create policy group
+CreatePolicyGroup_PolicyGroup=Policy Group
+InstallPolicy_JobError=Cannot deploy agent policy %s
+InstallPolicy_JobName=Deploy agent policy %s
+Policy_Description=Description
+Policy_JobError=Cannot change agent policy
+Policy_JobName=Change policy
+SelectInstallTargetDialog_InstallOnAlreadyInstalled=Install on all nodes where this policy already installed
+SelectInstallTargetDialog_InstallOnSelected=Install on nodes selected below
+SelectInstallTargetDialog_Title=Select Policy Installation Target
+UninstallPolicy_JobError=Cannot uninstall agent policy %s
+UninstallPolicy_JobName=Uninstall agent policy %s
index 3e433c2..15fed88 100644 (file)
@@ -38,7 +38,6 @@ Copyright (c) 2003-2016 Raden Solutions
       </win>
    </launcher>
 
-
    <vm>
    </vm>
 
@@ -56,58 +55,79 @@ Copyright (c) 2003-2016 Raden Solutions
       <plugin id="org.eclipse.birt.core"/>
       <plugin id="org.eclipse.birt.jetty.overlay" fragment="true"/>
       <plugin id="org.eclipse.compare.core"/>
+      <plugin id="org.eclipse.compare.core.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.compare.core.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.compare.core.nl_de" fragment="true"/>
       <plugin id="org.eclipse.compare.core.nl_es" fragment="true"/>
       <plugin id="org.eclipse.compare.core.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.compare.core.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.compare.core.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.compare.core.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.compare.core.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.compare.core.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.commands"/>
+      <plugin id="org.eclipse.core.commands.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.commands.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.commands.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype"/>
+      <plugin id="org.eclipse.core.contenttype.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.contenttype.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.contenttype.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.databinding"/>
+      <plugin id="org.eclipse.core.databinding.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable"/>
+      <plugin id="org.eclipse.core.databinding.observable.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.observable.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.observable.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property"/>
+      <plugin id="org.eclipse.core.databinding.property.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.property.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.property.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.expressions"/>
+      <plugin id="org.eclipse.core.expressions.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.expressions.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.expressions.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.expressions.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.expressions.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.expressions.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.expressions.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.expressions.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.expressions.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.expressions.nl_zh_TW" fragment="true"/>
@@ -119,151 +139,136 @@ Copyright (c) 2003-2016 Raden Solutions
       <plugin id="org.eclipse.core.filesystem.linux.ppc64" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64" fragment="true"/>
+      <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.macosx" fragment="true"/>
+      <plugin id="org.eclipse.core.filesystem.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.filesystem.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.filesystem.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.solaris.sparc" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.win32.x86" fragment="true"/>
       <plugin id="org.eclipse.core.filesystem.win32.x86_64" fragment="true"/>
-      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.jobs"/>
+      <plugin id="org.eclipse.core.jobs.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.jobs.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.jobs.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.jobs.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.jobs.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.jobs.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.jobs.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.jobs.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.jobs.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.jobs.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.resources"/>
+      <plugin id="org.eclipse.core.resources.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.resources.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.resources.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.resources.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.resources.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.resources.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.resources.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.resources.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.resources.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.resources.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.resources.win32.x86" fragment="true"/>
       <plugin id="org.eclipse.core.runtime"/>
       <plugin id="org.eclipse.core.runtime.compatibility.registry" fragment="true"/>
+      <plugin id="org.eclipse.core.runtime.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.runtime.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.runtime.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.runtime.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.runtime.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.runtime.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.runtime.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.runtime.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.runtime.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.runtime.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.variables"/>
+      <plugin id="org.eclipse.core.variables.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.variables.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.variables.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.variables.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.variables.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.variables.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.core.variables.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.core.variables.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.variables.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.variables.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.draw2d"/>
       <plugin id="org.eclipse.emf.common"/>
-      <plugin id="org.eclipse.emf.common.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.emf.ecore"/>
-      <plugin id="org.eclipse.emf.ecore.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.emf.ecore.xmi"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.equinox.app"/>
-      <plugin id="org.eclipse.equinox.app.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.equinox.common"/>
-      <plugin id="org.eclipse.equinox.common.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.equinox.preferences"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.equinox.registry"/>
-      <plugin id="org.eclipse.equinox.registry.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.help"/>
+      <plugin id="org.eclipse.help.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.help.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.help.nl_de" fragment="true"/>
       <plugin id="org.eclipse.help.nl_es" fragment="true"/>
       <plugin id="org.eclipse.help.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.help.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.help.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.help.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.help.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.help.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.jface"/>
       <plugin id="org.eclipse.jface.databinding"/>
+      <plugin id="org.eclipse.jface.databinding.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.jface.databinding.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.jface.databinding.nl_de" fragment="true"/>
       <plugin id="org.eclipse.jface.databinding.nl_es" fragment="true"/>
       <plugin id="org.eclipse.jface.databinding.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.jface.databinding.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.jface.databinding.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.jface.databinding.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.jface.databinding.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.jface.databinding.nl_zh_TW" fragment="true"/>
+      <plugin id="org.eclipse.jface.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.jface.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.jface.nl_de" fragment="true"/>
       <plugin id="org.eclipse.jface.nl_es" fragment="true"/>
       <plugin id="org.eclipse.jface.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.jface.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.jface.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.jface.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.jface.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.jface.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.jface.text"/>
+      <plugin id="org.eclipse.jface.text.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.jface.text.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.jface.text.nl_de" fragment="true"/>
       <plugin id="org.eclipse.jface.text.nl_es" fragment="true"/>
       <plugin id="org.eclipse.jface.text.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.jface.text.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.jface.text.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.jface.text.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.jface.text.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.jface.text.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.osgi"/>
+      <plugin id="org.eclipse.osgi.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_de" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_es" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.osgi.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.osgi.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_zh_TW" fragment="true"/>
@@ -279,35 +284,38 @@ Copyright (c) 2003-2016 Raden Solutions
       <plugin id="org.eclipse.swt.gtk.linux.s390x" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/>
+      <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_de" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_es" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.linux.x86_64.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.solaris.sparc" fragment="true"/>
       <plugin id="org.eclipse.swt.gtk.solaris.x86" fragment="true"/>
+      <plugin id="org.eclipse.swt.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.swt.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.swt.nl_de" fragment="true"/>
       <plugin id="org.eclipse.swt.nl_es" fragment="true"/>
       <plugin id="org.eclipse.swt.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.swt.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.swt.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.swt.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.swt.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.swt.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.swt.win32.win32.x86" fragment="true"/>
       <plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/>
-      <plugin id="org.eclipse.swt.win32.win32.x86_64.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.swt.win32.win32.x86_64.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.swt.win32.win32.x86_64.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.swt.win32.win32.x86_64.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.swt.win32.win32.x86_64.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.swt.win32.win32.x86_64.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.text"/>
+      <plugin id="org.eclipse.text.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.text.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.text.nl_de" fragment="true"/>
       <plugin id="org.eclipse.text.nl_es" fragment="true"/>
       <plugin id="org.eclipse.text.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.text.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.text.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.text.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.text.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.text.nl_zh_TW" fragment="true"/>
@@ -315,47 +323,56 @@ Copyright (c) 2003-2016 Raden Solutions
       <plugin id="org.eclipse.ui"/>
       <plugin id="org.eclipse.ui.cocoa" fragment="true"/>
       <plugin id="org.eclipse.ui.console"/>
+      <plugin id="org.eclipse.ui.console.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.ui.console.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.ui.console.nl_de" fragment="true"/>
       <plugin id="org.eclipse.ui.console.nl_es" fragment="true"/>
       <plugin id="org.eclipse.ui.console.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.ui.console.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.ui.console.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.ui.console.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.ui.console.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.ui.console.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.ui.forms"/>
+      <plugin id="org.eclipse.ui.forms.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.ui.forms.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.ui.forms.nl_de" fragment="true"/>
       <plugin id="org.eclipse.ui.forms.nl_es" fragment="true"/>
       <plugin id="org.eclipse.ui.forms.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.ui.forms.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.ui.forms.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.ui.forms.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.ui.forms.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.ui.forms.nl_zh_TW" fragment="true"/>
+      <plugin id="org.eclipse.ui.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.ui.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.ui.nl_de" fragment="true"/>
       <plugin id="org.eclipse.ui.nl_es" fragment="true"/>
       <plugin id="org.eclipse.ui.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.ui.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.ui.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.ui.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.ui.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.ui.nl_zh_TW" fragment="true"/>
-      <plugin id="org.eclipse.ui.win32.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.ui.win32.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.ui.win32.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.ui.win32.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.ui.win32.nl_zh" fragment="true"/>
-      <plugin id="org.eclipse.ui.win32.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench"/>
+      <plugin id="org.eclipse.ui.workbench.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.nl_de" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.nl_es" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.ui.workbench.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.ui.workbench.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor"/>
+      <plugin id="org.eclipse.ui.workbench.texteditor.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor.nl_de" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor.nl_es" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.ui.workbench.texteditor.nl_pt" fragment="true"/>
+      <plugin id="org.eclipse.ui.workbench.texteditor.nl_pt_BR" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.ui.workbench.texteditor.nl_zh_TW" fragment="true"/>
diff --git a/src/java/netxms-eclipse/Reporter/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/Reporter/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..de81a49
--- /dev/null
@@ -0,0 +1,5 @@
+perspective.name.Reports=Reports
+propertyPage.name.General=General
+propertyPage.name.Notifications=Notifications
+view.name.Report=Report
+view.name.ReportNavigator=Report Navigator
diff --git a/src/java/netxms-eclipse/Reporter/src/org/netxms/ui/eclipse/reporter/messages_ar.properties b/src/java/netxms-eclipse/Reporter/src/org/netxms/ui/eclipse/reporter/messages_ar.properties
new file mode 100644 (file)
index 0000000..8556a2a
--- /dev/null
@@ -0,0 +1,25 @@
+AlarmStateFieldEditor_Acknowledged=Acknowledged
+AlarmStateFieldEditor_Outstanding=Outstanding
+AlarmStateFieldEditor_Resolved=Resolved
+AlarmStateFieldEditor_Terminated=Terminated
+BooleanFieldEditor_No=No
+BooleanFieldEditor_Yes=Yes
+DateFieldEditor_Calendar=Calendar
+DateFieldEditor_Day=Day
+DateFieldEditor_Month=Month
+DateFieldEditor_Year=Year
+EventFieldEditor_Any=<any>
+EventFieldEditor_ClearSelection=Clear selection
+EventFieldEditor_SelectEvent=Select event...
+ObjectFieldEditor_Any=<any>
+ObjectFieldEditor_ClearSelection=Clear selection
+ObjectFieldEditor_SelectObject=Select object...
+ObjectListFieldEditor_Add=Add...
+ObjectListFieldEditor_Delete=Delete
+ReportResultLabelProvider_Success=Success
+ScheduleLabelProvider_Daily=daily
+ScheduleLabelProvider_Error=<error>
+ScheduleLabelProvider_Monthly=monthly
+ScheduleLabelProvider_Once=once
+ScheduleLabelProvider_Weekly=weekly
+UserFieldEditor_None=<none>
diff --git a/src/java/netxms-eclipse/SLM/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/SLM/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..aeea2b5
--- /dev/null
@@ -0,0 +1,7 @@
+action.label.AvailChart=&Availability chart
+action.label.CreateBusinessService=&Business service...
+action.label.CreateCheck=Service &check...
+action.label.CreateCheckTemplate=Service check &template...
+action.label.CreateNodeLink=Node &link...
+page.name.Script= Script
+view.name.Availability= Service Availability
diff --git a/src/java/netxms-eclipse/SLM/src/org/netxms/ui/eclipse/slm/messages_ar.properties b/src/java/netxms-eclipse/SLM/src/org/netxms/ui/eclipse/slm/messages_ar.properties
new file mode 100644 (file)
index 0000000..ba227b5
--- /dev/null
@@ -0,0 +1,37 @@
+CreateBusinessServiceDialog_Name=Name
+CreateBusinessServiceDialog_Title=Create Business Service Object
+CreateBusinessServiceDialog_Warning=Warning
+CreateBusinessServiceDialog_WarningText=Please provide non-empty object name
+CreateBusinessService_JobError=Cannot create business service object "%s"
+CreateBusinessService_JobTitle=Create new business service
+CreateNodeLinkDialog_Name=Name (leave empty to use node's name)
+CreateNodeLinkDialog_Node=Node
+CreateNodeLinkDialog_Title=Create Node Link Object
+CreateNodeLinkDialog_Warning=Warning
+CreateNodeLinkDialog_WarningText=Please select node object to link
+CreateNodeLink_JobError=Cannot create node link object "%s"
+CreateNodeLink_JobTitle=Create new node link object
+CreateServiceCheckDialog_Name=Name
+CreateServiceCheckDialog_Title=Create Service Check Object
+CreateServiceCheckDialog_Warning=Warning
+CreateServiceCheckDialog_WarningText=Please provide non-empty object name
+CreateServiceCheckTemplate_JobError=Cannot create service check template object "%s"
+CreateServiceCheckTemplate_JobTitle=Create new service check object
+CreateServiceCheck_JobError=Cannot create service check object "%s"
+CreateServiceCheck_JobTitle=Create new service check object
+ServiceAvailability_Down=Down
+ServiceAvailability_Downtime=Downtime
+ServiceAvailability_InitError=Business service object with ID %s is no longer exist or is not accessible
+ServiceAvailability_InternalError=Internal error
+ServiceAvailability_PartName=Service Availability - %s
+ServiceAvailability_ThisMonth=This Month
+ServiceAvailability_ThisWeek=This Week
+ServiceAvailability_Today=Today
+ServiceAvailability_Up=Up
+ServiceAvailability_Uptime=Uptime
+ServiceAvailability_UptimeDowntime=UptimeDowntime
+ServiceCheckScript_CheckScript=Check script
+ServiceCheckScript_JobError=Cannot change service check script
+ServiceCheckScript_JobTitle=Update service check script
+ShowAvailabilityChart_Error=Error
+ShowAvailabilityChart_ErrorText=Error opening view: 
diff --git a/src/java/netxms-eclipse/SNMP/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/SNMP/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..abb54b2
--- /dev/null
@@ -0,0 +1,21 @@
+action.label.MIBExplorer= MIB Explorer
+action.label.MIBExplorerNode= &MIB Explorer
+action.label.SNMPCredentials=SNMP credentials
+action.label.TrapCfg= SNMP Traps Configuration
+action.label.TrapMonitor= SNMP Traps
+action.tooltip.MIBExplorer= Open MIB Explorer
+action.tooltip.SNMPCredentials=Open SNMP credentials editor
+action.tooltip.TrapCfg= Open SNMP traps configuration
+action.tooltip.TrapMonitor= Open SNMP trap monitor
+actionSet.label.MIBExplorer= MIB Explorer
+actionSet.label.TrapCfg= SNMP Traps Configuration
+command.description.MIBExplorer= Open MIB Explorer
+command.description.TrapCfg= Open SNMP traps configuration
+command.description.TrapMonitor= Open SNMP trap monitor
+command.name.MIBExplorer= MIB Explorer
+command.name.TrapCfg= SNMP Traps Configuration
+command.name.TrapMonitor= SNMP Trap Monitor
+view.name.MIBExplorer=MIB Explorer
+view.name.SNMPCredentials=SNMP Credentials
+view.name.TrapCfg=SNMP Trap Configuration
+view.name.TrapMonitor=SNMP Trap Monitor
diff --git a/src/java/netxms-eclipse/SNMP/src/org/netxms/ui/eclipse/snmp/messages_ar.properties b/src/java/netxms-eclipse/SNMP/src/org/netxms/ui/eclipse/snmp/messages_ar.properties
new file mode 100644 (file)
index 0000000..84c04cf
--- /dev/null
@@ -0,0 +1,136 @@
+AddUsmCredDialog_Auth=Authentication
+AddUsmCredDialog_AuthPasswd=Authentication password
+AddUsmCredDialog_AuthTypeMD5=MD5
+AddUsmCredDialog_AuthTypeNone=NONE
+AddUsmCredDialog_AuthTypeSHA1=SHA1
+AddUsmCredDialog_EncPasswd=Encryption password
+AddUsmCredDialog_EncTypeAES=AES
+AddUsmCredDialog_EncTypeDES=DES
+AddUsmCredDialog_EncTypeNone=NONE
+AddUsmCredDialog_Encryption=Encryption
+AddUsmCredDialog_Title=Add SNMP USM Credentials
+AddUsmCredDialog_UserName=User name
+LoginListener_JobError=Cannot load MIB file from server
+LoginListener_JobTitle=Load MIB file on startup
+MibExplorer_CopyName=Copy &name to clipboard
+MibExplorer_CopyToClipboard=Copy to clipboard
+MibExplorer_CopyType=Copy &type to clipboard
+MibExplorer_CopyValue=Copy &value to clipboard
+MibExplorer_OID=OID
+MibExplorer_SelectInTree=Select in MIB tree
+MibExplorer_SetNodeObject=Set &node object...
+MibExplorer_Type=Type
+MibExplorer_Value=Value
+MibExplorer_Walk=&Walk
+MibExplorer_WalkJob_Error=Cannot do SNMP MIB tree walk
+MibExplorer_WalkJob_Title=Walk MIB tree
+MibObjectDetails_8=Description
+MibObjectDetails_Access=Access
+MibObjectDetails_OID=Object identifier (OID)
+MibObjectDetails_OIDAsText=OID as text
+MibObjectDetails_Status=Status
+MibObjectDetails_TextualConv=Textual Convention
+MibObjectDetails_Type=Type
+MibSelectionDialog_EnterValidOID=Please enter valid SNMP object ID or select one from the tree
+MibSelectionDialog_Error=Error
+MibSelectionDialog_MIBTree=MIB tree
+MibSelectionDialog_OID=Object identifier (OID)
+MibSelectionDialog_OIDParseError=Error parsing SNMP OID
+MibSelectionDialog_Title=Select MIB Object
+MibSelectionDialog_Walk=&Walk...
+MibSelectionDialog_Warning=Warning
+MibSelectionDialog_WarningText=Please select MIB object before pressing OK
+MibWalkDialog_Title=MIB Walk Results
+OpenMibExplorerForNode_Error=Error
+OpenMibExplorerForNode_ErrorText=Error opening view: 
+OpenMibExplorer_Error=Error
+OpenMibExplorer_ErrorText=Error opening view: 
+OpenSnmpCredentialsEditor_CannotOpenView=Cannot open SNMP credentials editor: %s
+OpenSnmpCredentialsEditor_Error=Error
+OpenSnmpTrapMonitor_Error=Error
+OpenSnmpTrapMonitor_ErrorText=Error opening view: 
+OpenSnmpTrapMonitor_JobError=Cannot subscribe to SNMP trap events
+OpenSnmpTrapMonitor_JobTitle=Subscribing to SNMP trap events
+OpenTrapEditor_Error=Error
+OpenTrapEditor_ErrorText=Error opening view: 
+ParamMappingEditDialog_ByOID=By object ID (OID)
+ParamMappingEditDialog_ByPos=By position
+ParamMappingEditDialog_Description=Description
+ParamMappingEditDialog_EnterVarbindPos=Enter varbind's position in range 1 .. 255
+ParamMappingEditDialog_NeverConvertToHex=&Never convert value to hex string
+ParamMappingEditDialog_Options=Options
+ParamMappingEditDialog_Select=Select...
+ParamMappingEditDialog_Title=Edit SNMP Trap Parameter Mapping
+ParamMappingEditDialog_Varbind=Varbind
+ParamMappingEditDialog_Warning=Warning
+ParamMappingEditDialog_WarningInvalidOID=SNMP OID you have entered is invalid. Please enter correct SNMP OID.
+ParamMappingLabelProvider_PositionPrefix=POS: 
+SnmpConfigurator_Add=Add...
+SnmpConfigurator_AddCommunity=Add SNMP Community
+SnmpConfigurator_AddCommunityDescr=Please enter SNMP community string
+SnmpConfigurator_Error=Error
+SnmpConfigurator_Remove=Remove
+SnmpConfigurator_Save=&Save
+SnmpConfigurator_SectionCommunities=SNMP Communities
+SnmpConfigurator_SectionCommunitiesDescr=SNMP community strings used in the network
+SnmpConfigurator_SectionUSM=SNMP USM Credentials
+SnmpConfigurator_SectionUSMDescr=SNMP USM credentials used in the network
+SnmpCredentials_AddPort=Add SNMP Port
+SnmpCredentials_CannotSaveConfig=Cannot save SNMP configuration: %s
+SnmpCredentials_ErrorLoadingConfig=Error while loading SNMP configuration
+SnmpCredentials_ErrorSavingConfig=Error while saving SNMP configuration
+SnmpCredentials_FormTitle=SNMP Configuration
+SnmpCredentials_LoadingConfig=Loading SNMP configuration
+SnmpCredentials_PleaseEnterPort=Please enter SNMP Port
+SnmpCredentials_Ports=SNMP Ports
+SnmpCredentials_PortsDescription=SNMP ports used in the network
+SnmpCredentials_SaveConfig=Save SNMP Configuration
+SnmpTrapComparator_Unknown=<unknown>
+SnmpTrapEditor_ColDescription=Description
+SnmpTrapEditor_ColEvent=Event
+SnmpTrapEditor_ColID=ID
+SnmpTrapEditor_ColOID=SNMP Trap OID
+SnmpTrapEditor_CreateJob_Error=Cannot modify SNMP trap configuration
+SnmpTrapEditor_CreateJob_Title=Create SNMP trap configuration record
+SnmpTrapEditor_Delete=&Delete
+SnmpTrapEditor_DeleteJob_Error=Cannot delete SNMP trap configuration record
+SnmpTrapEditor_DeleteJob_Title=Delete SNMP trap configuration records
+SnmpTrapEditor_LoadJob_Error=Cannot load SNMP traps configuration from server
+SnmpTrapEditor_LoadJob_Title=Load SNMP traps configuration
+SnmpTrapEditor_ModifyJob_Error=Cannot modify SNMP trap configuration
+SnmpTrapEditor_ModifyJob_Title=Modify SNMP trap configuration
+SnmpTrapEditor_NewMapping=&New trap mapping...
+SnmpTrapEditor_Properties=&Properties...
+SnmpTrapLabelProvider_Unknown=<unknown>
+SnmpTrapMonitorLabelProvider_Unknown=<unknown>
+SnmpTrapMonitor_ColOID=OID
+SnmpTrapMonitor_ColSourceIP=Source IP
+SnmpTrapMonitor_ColSourceNode=Source node
+SnmpTrapMonitor_ColTime=Timestamp
+SnmpTrapMonitor_ColVarbinds=Varbinds
+SnmpTrapMonitor_SubscribeJob_Error=Cannot subscribe to SNMP trap events
+SnmpTrapMonitor_SubscribeJob_Title=Subscribing to SNMP trap events
+SnmpTrapMonitor_UnsubscribeJob_Error=Cannot unsubscribe from SNMP trap events
+SnmpTrapMonitor_UnsubscribeJob_Title=Unsubscribe from SNMP trap events
+SnmpUsmLabelProvider_AuthMD5=MD5
+SnmpUsmLabelProvider_AuthNone=NONE
+SnmpUsmLabelProvider_AuthSHA1=SHA1
+SnmpUsmLabelProvider_EncAES=AES
+SnmpUsmLabelProvider_EncDES=DES
+SnmpUsmLabelProvider_EncNone=NONE
+TrapConfigurationDialog_Add=&Add...
+TrapConfigurationDialog_Delete=&Delete
+TrapConfigurationDialog_Description=Description
+TrapConfigurationDialog_Edit=&Edit...
+TrapConfigurationDialog_Event=Event
+TrapConfigurationDialog_MoveDown=Move &down
+TrapConfigurationDialog_MoveUp=Move &up
+TrapConfigurationDialog_Number=Number
+TrapConfigurationDialog_Parameter=Parameter
+TrapConfigurationDialog_Parameters=Parameters
+TrapConfigurationDialog_Select=Select...
+TrapConfigurationDialog_Title=Edit SNMP Trap Mapping
+TrapConfigurationDialog_TrapOID=Trap OID
+TrapConfigurationDialog_UserTag=User Tag
+TrapConfigurationDialog_Warning=Warning
+TrapConfigurationDialog_WarningInvalidOID=SNMP OID you have entered is invalid. Please enter correct SNMP OID.
diff --git a/src/java/netxms-eclipse/ServerConfig/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ServerConfig/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..df71e19
--- /dev/null
@@ -0,0 +1,37 @@
+action.label.ExportConfig= Export configuration
+action.label.ImportConfig= Import configuration...
+action.label.MappingTables= Mapping tables
+action.label.NetworkDiscovery= Network discovery
+action.label.ScheduledTasks=Scheduled tasks
+action.label.ServerConfig= Server configuration
+action.label.SyslogParser= Syslog parser
+action.tooltip.ExportConfig= Export configuration
+action.tooltip.ImportConfig= Import configuration
+action.tooltip.MappingTables= Open mapping tables editor
+action.tooltip.NetworkDiscovery= Open network discovery configuration
+action.tooltip.ScheduledTasks=Scheduled tasks
+action.tooltip.ServerConfig= Open server configuration editor
+action.tooltip.SyslogParser= Open syslog parser configuration
+actionSet.label.ExportImport= Configuration export/import
+actionSet.label.ServerConfig= Server Configuration
+command.description.ExportConfig= Export configuration
+command.description.ImportConfig= Import configuration
+command.description.MappingTables= Open mapping tables configuration
+command.description.NetworkDiscovery= Open network discovery configuration
+command.description.ServerConfig= Open server configuration editor
+command.description.SyslogParser= Open syslog parser configuration
+command.name.DeleteRows= Delete rows
+command.name.ExportConfig= Export configuration
+command.name.ImportConfig= Import configuration...
+command.name.MappingTables= Mapping Tables
+command.name.NetworkDiscovery= Network Discovery
+command.name.NewRow= New row
+command.name.ServerConfig= Server Configuration
+command.name.SyslogParser= Syslog Parser
+view.name.ExportConfig=Export Configuration
+view.name.MappingTable=Mapping Table
+view.name.MappingTables=MappingTables
+view.name.NetworkDiscovery=Network Discovery
+view.name.ScheduledTasks=Scheduled Tasks
+view.name.ServerConfig=Server Configuration
+view.name.SyslogParser=Syslog Parser
diff --git a/src/java/netxms-eclipse/ServerConfig/src/org/netxms/ui/eclipse/serverconfig/messages_ar.properties b/src/java/netxms-eclipse/ServerConfig/src/org/netxms/ui/eclipse/serverconfig/messages_ar.properties
new file mode 100644 (file)
index 0000000..bc89561
--- /dev/null
@@ -0,0 +1,187 @@
+AddAddressListElementDialog_AddrRange=Address &range
+AddAddressListElementDialog_EndAddr=End address
+AddAddressListElementDialog_EnterValidData=Please enter valid IP address/mask
+AddAddressListElementDialog_NetAddr=Network address
+AddAddressListElementDialog_NetMask=Network mask
+AddAddressListElementDialog_StartAddr=Start address
+AddAddressListElementDialog_Subnet=&Subnet
+AddAddressListElementDialog_Title=Add Address List Element
+AddAddressListElementDialog_Warning=Warning
+ConfigurationImportDialog_Browse=Browse...
+ConfigurationImportDialog_FileName=File name
+ConfigurationImportDialog_FileTypeAll=All files
+ConfigurationImportDialog_FileTypeXML=XML files
+ConfigurationImportDialog_ReplaceByCode=Replace events with matching event &code
+ConfigurationImportDialog_ReplaceByName=Replace events with matching &name
+ConfigurationImportDialog_SelectFile=Select Configuration File
+ConfigurationImportDialog_Title=Import Configuration
+CreateMappingTableDialog_Description=Description
+CreateMappingTableDialog_Name=Name
+CreateMappingTableDialog_Title=Create Mapping Table
+ExportConfiguration_Error=Error
+ExportConfiguration_ErrorOpeningView=Error opening view: 
+ExportFileBuilder_Add=Add...
+ExportFileBuilder_Description=Description
+ExportFileBuilder_EPPLoadJobError=Cannot load event processing policy
+ExportFileBuilder_EPPLoadJobName=Loading event processing policy
+ExportFileBuilder_EnterValidFileName=Please enter valid file name to write exported configuration to\!
+ExportFileBuilder_ExportJobError=Cannot export configuration
+ExportFileBuilder_ExportJobName=Exporting and saving configuration
+ExportFileBuilder_FileName=File name
+ExportFileBuilder_FormTitle=Export Configuration
+ExportFileBuilder_Remove=Remove
+ExportFileBuilder_ResolveJobName=Resolving event dependencies
+ExportFileBuilder_Save=&Save...
+ExportFileBuilder_SectionEvents=Events
+ExportFileBuilder_SectionFile=Export File
+ExportFileBuilder_SectionRules=Rules
+ExportFileBuilder_SectionTemplates=Templates
+ExportFileBuilder_SectionTraps=SNMP Traps
+ExportFileBuilder_TrapsLoadJobError=Cannot load SNMP trap configuration
+ExportFileBuilder_TrapsLoadJobName=Loading SNMP trap configuration
+ExportFileBuilder_Warning=Warning
+ImportConfiguration_Information=Information
+ImportConfiguration_JobError=Cannot import configuration
+ImportConfiguration_JobName=Import Configuration
+ImportConfiguration_SuccessMessage=Configuration was successfully imported from file %s
+LogMacroEditDialog_Name=Name
+LogMacroEditDialog_TitleCreate=Create Macro
+LogMacroEditDialog_TitleEdit=Edit Macro
+LogMacroEditDialog_Value=Value
+LogParserEditor_Add=Add...
+LogParserEditor_AddRule=Add rule
+LogParserEditor_Delete=Delete
+LogParserEditor_Edit=Edit...
+LogParserEditor_Editor=Editor
+LogParserEditor_Error=Error
+LogParserEditor_InvalidDefinition=Log parser definition is invalid
+LogParserEditor_LogParser=Log Parser
+LogParserEditor_Macros=Macros
+LogParserEditor_Name=Name
+LogParserEditor_Rules=Rules
+LogParserEditor_Value=Value
+LogParserEditor_XML=XML
+LogParserRuleEditor_Action=Action
+LogParserRuleEditor_ActiveContext=Active context
+LogParserRuleEditor_ChangeContext=Change context
+LogParserRuleEditor_Condition=Condition
+LogParserRuleEditor_ContextAction=Context action
+LogParserRuleEditor_ContextResetMode=Context reset mode
+LogParserRuleEditor_CtxActionActivate=Activate
+LogParserRuleEditor_CtxActionClear=Clear
+LogParserRuleEditor_CtxModeAuto=Auto
+LogParserRuleEditor_CtxModeManual=Manual
+LogParserRuleEditor_DeleteRule=Delete rule
+LogParserRuleEditor_Facility=Facility
+LogParserRuleEditor_GenerateEvent=Generate event
+LogParserRuleEditor_MatchingRegExp=Matching regular expression
+LogParserRuleEditor_MoveDown=Move down
+LogParserRuleEditor_MoveUp=Move up
+LogParserRuleEditor_Parameters=Parameters
+LogParserRuleEditor_Severity=Severity
+LogParserRuleEditor_SyslogTag=Syslog tag
+MappingTableEditor_ColComments=Comments
+MappingTableEditor_ColKey=Key
+MappingTableEditor_ColValue=Value
+MappingTableEditor_Delete=&Delete
+MappingTableEditor_InitialPartName=Mapping Table - [%d]
+MappingTableEditor_LoadJobError=Cannot load mapping table content from server
+MappingTableEditor_LoadJobName=Load mapping table
+MappingTableEditor_NewRow=&New row
+MappingTableEditor_PartName=Mapping Table - %s
+MappingTableEditor_RefreshConfirmation=Refresh Confirmation
+MappingTableEditor_RefreshConfirmationText=This will destroy unsaved changes. Are you sure?
+MappingTableEditor_Save=&Save
+MappingTableEditor_SaveJobError=Cannot save mapping table
+MappingTableEditor_SaveJobName=Save mapping table
+MappingTableListLabelProvider_FlagNone=none
+MappingTableListLabelProvider_FlagNumeric=NUMERIC
+MappingTables_ColDescription=Description
+MappingTables_ColFlags=Flags
+MappingTables_ColID=ID
+MappingTables_ColName=Name
+MappingTables_CreateJobName=Create new mapping table
+MappingTables_Delete=&Delete
+MappingTables_DeleteConfirmation=Delete Confirmation
+MappingTables_DeleteConfirmationText=Are you sure you want to delete selected mapping tables?
+MappingTables_DeleteJobError=Cannot delete mapping table
+MappingTables_DeleteJobName=Delete mapping tables
+MappingTables_Edit=&Edit
+MappingTables_Error=Error
+MappingTables_ErrorOpeningView=Error opening view: %s
+MappingTables_NewTable=&New table...
+MappingTables_ReloadJobError=Cannot get list of mapping tables
+MappingTables_ReloadJobName=Reload mapping tables list
+NetworkDiscoveryConfigurator_AcceptAgent=Accept node if it has &NetXMS agent
+NetworkDiscoveryConfigurator_AcceptRange=Accept node if it is within given &range or subnet
+NetworkDiscoveryConfigurator_AcceptSNMP=Accept node if it has &SNMP agent
+NetworkDiscoveryConfigurator_ActiveDiscovery=&Active and passive
+NetworkDiscoveryConfigurator_Add=Add...
+NetworkDiscoveryConfigurator_AutoScript=A&utomatically generated script with following rules
+NetworkDiscoveryConfigurator_CustomScript=&Custom script
+NetworkDiscoveryConfigurator_Disabled=&Disabled
+NetworkDiscoveryConfigurator_Error=Error
+NetworkDiscoveryConfigurator_FormTitle=Network Discovery Configuration
+NetworkDiscoveryConfigurator_LoadJobError=Cannot load network discovery configuration
+NetworkDiscoveryConfigurator_LoadJobName=Loading network discovery configuration
+NetworkDiscoveryConfigurator_NoFiltering=&No filtering
+NetworkDiscoveryConfigurator_PassiveDiscovery=&Passive only (using ARP and routing information)
+NetworkDiscoveryConfigurator_Remove=Remove
+NetworkDiscoveryConfigurator_Save=&Save
+NetworkDiscoveryConfigurator_SaveErrorText=Cannot save network discovery configuration: %s
+NetworkDiscoveryConfigurator_SaveJobError=Cannot save network discovery configuration
+NetworkDiscoveryConfigurator_SaveJobName=Saving network discovery configuration
+NetworkDiscoveryConfigurator_SectionActiveDiscoveryTargets=Active Discovery Targets
+NetworkDiscoveryConfigurator_SectionActiveDiscoveryTargetsDescr=Subnets and address ranges to be scanned during active discovery
+NetworkDiscoveryConfigurator_SectionAddressFilters=Address Filters
+NetworkDiscoveryConfigurator_SectionAddressFiltersDescr=Subnets and address ranges for "match address" filter
+NetworkDiscoveryConfigurator_SectionFilter=Filter
+NetworkDiscoveryConfigurator_SectionFilterDescr=Discovery filter
+NetworkDiscoveryConfigurator_SectionGeneral=General
+NetworkDiscoveryConfigurator_SectionGeneralDescr=General network discovery settings
+NetworkDiscoveryConfigurator_UseSNMPTrapsForDiscovery=Use SNMP trap source addresses for discovery
+OpenMappingTables_Error=Error
+OpenMappingTables_ErrorOpeningView=Error opening view: 
+OpenNetworkDiscoveryConfig_Error=Error
+OpenNetworkDiscoveryConfig_ErrorOpeningView=Error opening view: 
+OpenNetworkDiscoveryConfig_JobError=Cannot load network discovery configuration
+OpenNetworkDiscoveryConfig_JobName=Loading network discovery configuration
+OpenServerConfig_Error=Error
+OpenServerConfig_ErrorOpeningView=Error opening view: 
+OpenSyslogParserConfig_Error=Error
+OpenSyslogParserConfig_ErrorOpeningView=Error opening view: 
+SelectSnmpTrapDialog_ColDescription=Description
+SelectSnmpTrapDialog_ColEvent=Event
+SelectSnmpTrapDialog_ColOID=SNMP OID
+SelectSnmpTrapDialog_Title=Select Trap Mapping
+ServerConfigurationEditor_ActionCreate=&Create new...
+ServerConfigurationEditor_ActionDelete=&Delete
+ServerConfigurationEditor_ActionEdit=&Edit...
+ServerConfigurationEditor_ColName=Name
+ServerConfigurationEditor_ColRestart=Restart
+ServerConfigurationEditor_ColValue=Value
+ServerConfigurationEditor_CreateJobError=Cannot create configuration variable
+ServerConfigurationEditor_CreateJobName=Create configuration variable
+ServerConfigurationEditor_DeleteConfirmation=Delete Confirmation
+ServerConfigurationEditor_DeleteConfirmationText=Are you sure you want to delete selected configuration variables?
+ServerConfigurationEditor_DeleteJobError=Cannot delete configuration variable
+ServerConfigurationEditor_DeleteJobName=Delete configuration variables
+ServerConfigurationEditor_LoadJobError=Cannot load server configuration variables
+ServerConfigurationEditor_LoadJobName=Load server configuration variables
+ServerConfigurationEditor_ModifyJobError=Cannot modify configuration variable
+ServerConfigurationEditor_ModifyJobName=Modify configuration variable
+ServerVariablesLabelProvider_No=No
+ServerVariablesLabelProvider_Yes=Yes
+SyslogParserConfigurator_ConfirmRefresh=Confirm Refresh
+SyslogParserConfigurator_ConfirmRefreshText=This will destroy all unsaved changes. Are you sure?
+SyslogParserConfigurator_Error=Error
+SyslogParserConfigurator_ErrorSaveConfig=Cannot save syslog parser configuration: %s
+SyslogParserConfigurator_LoadJobError=Cannot load syslog parser configuration
+SyslogParserConfigurator_LoadJobName=Load syslog parser configuration
+SyslogParserConfigurator_Save=&Save
+SyslogParserConfigurator_SaveJobError=Cannot save syslog parser configuration
+SyslogParserConfigurator_SaveJobName=Save syslog parser configuration
+VariableEditDialog_Name=Name
+VariableEditDialog_TitleCreate=Create Variable
+VariableEditDialog_TitleEdit=Edit Variable
+VariableEditDialog_Value=Value
diff --git a/src/java/netxms-eclipse/ServerConsole/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ServerConsole/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..4ed20c2
--- /dev/null
@@ -0,0 +1,4 @@
+action.OpenServerConsole=Server Console
+actionDescription.OpenServerConsole=Open server console
+actionSet.serverConsole=Server Console Action Set
+view.serverConsole=Server Console
diff --git a/src/java/netxms-eclipse/ServerConsole/src/org/netxms/ui/eclipse/serverconsole/messages_ar.properties b/src/java/netxms-eclipse/ServerConsole/src/org/netxms/ui/eclipse/serverconsole/messages_ar.properties
new file mode 100644 (file)
index 0000000..3e0da28
--- /dev/null
@@ -0,0 +1,8 @@
+OpenServerConsole_Error=Error
+OpenServerConsole_JobTitle=Open server console
+OpenServerConsole_OpenErrorMessage=Cannot open server console
+OpenServerConsole_ViewErrorMessage=Error opening view: 
+ServerConsole_CannotOpen=Cannot open server console
+ServerConsole_ClearTerminal=Clear terminal
+ServerConsole_OpenServerConsole=Open server console
+ServerConsole_ScrollLock=Scroll lock
diff --git a/src/java/netxms-eclipse/ServerJobManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ServerJobManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..de82847
--- /dev/null
@@ -0,0 +1,6 @@
+action.label.ServerJobs= Server Jobs
+action.tooltip.ServerJobs= Open server job manager
+actionSet.label.ServerJobs= Server Jobs
+command.description.ServerJobs= Open server job manager
+command.name.ServerJobs= Server Jobs
+view.name.ServerJobs= Server Jobs
diff --git a/src/java/netxms-eclipse/ServerJobManager/src/org/netxms/ui/eclipse/serverjobmanager/messages_ar.properties b/src/java/netxms-eclipse/ServerJobManager/src/org/netxms/ui/eclipse/serverjobmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..15ecb9e
--- /dev/null
@@ -0,0 +1,30 @@
+OpenServerJobManager_Error=Error
+OpenServerJobManager_ErrorOpeningView=Error opening view: 
+ServerJobLabelProvider_Active=Active
+ServerJobLabelProvider_CancelPending=Cancel pending
+ServerJobLabelProvider_Cancelled=Cancelled
+ServerJobLabelProvider_Completed=Completed
+ServerJobLabelProvider_Failed=Failed
+ServerJobLabelProvider_OnHold=On hold
+ServerJobLabelProvider_Pending=Pending
+ServerJobLabelProvider_Unknown=<unknown>
+ServerJobManager_ActionErrorName_Cancel=cancel
+ServerJobManager_ActionErrorName_Hold=hold
+ServerJobManager_ActionErrorName_Unhold=unhold
+ServerJobManager_ActionJobError=Cannot %s server job
+ServerJobManager_ActionJobName=%s server jobs
+ServerJobManager_ActionName_Cancel=Cancel
+ServerJobManager_ActionName_Hold=Hold
+ServerJobManager_ActionName_Unhold=Unhold
+ServerJobManager_Cancel=&Cancel
+ServerJobManager_ColDescription=Description
+ServerJobManager_ColInitiator=Initiator
+ServerJobManager_ColMessage=Message
+ServerJobManager_ColNode=Node
+ServerJobManager_ColProgress=Progress
+ServerJobManager_ColStatus=Status
+ServerJobManager_Hold=&Hold
+ServerJobManager_RefreshJobError=Cannot get job list from server
+ServerJobManager_RefreshJobName=Refresh server job list
+ServerJobManager_Restart=&Restart
+ServerJobManager_Unhold=&Unhold
diff --git a/src/java/netxms-eclipse/ServiceView/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/ServiceView/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..59ab881
--- /dev/null
@@ -0,0 +1,5 @@
+action.label.ServiceTree= Service Tree
+actionSet.label.ServiceTree= Service View
+command.description.ServiceTree= Open service tree vizualization
+command.name.ServiceTree= Service Tree
+view.name.ServiceTree= Service Tree
diff --git a/src/java/netxms-eclipse/ServiceView/src/org/netxms/ui/eclipse/serviceview/messages_ar.properties b/src/java/netxms-eclipse/ServiceView/src/org/netxms/ui/eclipse/serviceview/messages_ar.properties
new file mode 100644 (file)
index 0000000..d9e96eb
--- /dev/null
@@ -0,0 +1,2 @@
+OpenServiceTree_Error=Error
+OpenServiceTree_OpenViewError=Error opening view: 
diff --git a/src/java/netxms-eclipse/SwitchManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/SwitchManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..5c6bfff
--- /dev/null
@@ -0,0 +1,2 @@
+action.PaePortState.label= 802.1x port state
+view.PaePortState.name= 802.1x Port State
diff --git a/src/java/netxms-eclipse/SwitchManager/src/org/netxms/ui/eclipse/switchmanager/messages_ar.properties b/src/java/netxms-eclipse/SwitchManager/src/org/netxms/ui/eclipse/switchmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..59d4224
--- /dev/null
@@ -0,0 +1,8 @@
+Dot1xStatusView_ColBackend=Backend State
+Dot1xStatusView_ColDevice=Device
+Dot1xStatusView_ColInterface=Interface
+Dot1xStatusView_ColPAE=PAE State
+Dot1xStatusView_ColSlotPort=Slot/Port
+Dot1xStatusView_PartName=802.1x Port State - %s
+OpenDot1xStateView_Error=Error
+OpenDot1xStateView_ErrorText=Error opening view: 
diff --git a/src/java/netxms-eclipse/Topology/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/Topology/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..391e67b
--- /dev/null
@@ -0,0 +1,24 @@
+action.label.FindIP= Find &IP address...
+action.label.FindMAC= Find &MAC address...
+action.label.FindSwitchPort= Find &switch port
+action.label.RadioIfs= Radio interfaces
+action.label.RoutingTable= Routing table
+action.label.ShowVlans= VLANs
+action.label.SwitchForwardingDatabase= Switch forwarding database (MAC address table)
+action.label.WirelessStations= Wireless stations
+action.tooltip.FindIP= Find IP address location in the network
+action.tooltip.FindMAC= Find MAC address location in the network
+actionSet.label.FindConnPoint= Find connection point
+command.description.FindIP= Find IP address location in the network
+command.description.FindMAC= Find MAC address location in the network
+command.name.FindIP= Find &IP address...
+command.name.FindMAC= Find &MAC address...
+menu.topology= &Topology
+tab.name.AddressMap= Address Map
+tab.name.Ports= Ports
+view.name.ConnSearch= Connection Search
+view.name.MACAddressTable= MAC Address Table
+view.name.RadioIfs= Radio Interfaces
+view.name.RoutingTable= Routing Table
+view.name.VlanView= VLAN View
+view.name.WirelessStations= Wireless Stations
diff --git a/src/java/netxms-eclipse/Topology/src/org/netxms/ui/eclipse/topology/messages_ar.properties b/src/java/netxms-eclipse/Topology/src/org/netxms/ui/eclipse/topology/messages_ar.properties
new file mode 100644 (file)
index 0000000..aaee45f
--- /dev/null
@@ -0,0 +1,111 @@
+ConnectionPointLabelProvider_Direct=direct
+ConnectionPointLabelProvider_Indirect=indirect
+ConnectionPointLabelProvider_Unknown=unknown
+ConnectionPointLabelProvider_Wireless=wireless
+DeviceView_SlotName=Slot %d
+EnterIpAddressDlg_EnterValidAddress=Please enter valid IP address\!
+EnterIpAddressDlg_IpAddress=IP Address
+EnterIpAddressDlg_SelectZone=Please select zone object\!
+EnterIpAddressDlg_Title=Enter IP Address
+EnterIpAddressDlg_Warning=Warning
+EnterIpAddressDlg_Zone=Zone
+EnterMacAddressDlg_Error=Error
+EnterMacAddressDlg_IncorrectMacAddress=MAC address entered is incorrect. Please enter correct MAC address.
+EnterMacAddressDlg_MacAddress=MAC address
+EnterMacAddressDlg_Title=Enter MAC Address
+FDBLabelProvider_Dynamic=dynamic
+FDBLabelProvider_Static=static
+FDBLabelProvider_Unknown=unknown
+FindConnectionPoint_JobError=Cannot get conection point information
+FindConnectionPoint_JobTitle=Find connection point for object %d
+FindIpAddress_JobError=Search for IP address %s failed
+FindIpAddress_JobTitle=Searching for IP address %s in the network
+FindMacAddress_JobError=Search for MAC address %s failed
+FindMacAddress_JobTitle=Searching for MAC address %s in the network
+HostSearchResults_ClearLog=Clear search log
+HostSearchResults_ColIface=Interface
+HostSearchResults_ColIp=IP
+HostSearchResults_ColMac=MAC
+HostSearchResults_ColNode=Node
+HostSearchResults_ColPort=Port
+HostSearchResults_ColSeq=Seq.
+HostSearchResults_ColSwitch=Switch
+HostSearchResults_ColType=Type
+HostSearchResults_ConnectionPoint=Connection Point
+HostSearchResults_Copy=&Copy to clipboard
+HostSearchResults_CopyIp=Copy IP address to clipboard
+HostSearchResults_CopyMac=Copy MAC address to clipboard
+HostSearchResults_ModeDirectly=directly
+HostSearchResults_ModeIndirectly=indirectly
+HostSearchResults_NodeConnected=Node %1$s is %2$s connected to network switch %3$s port %4$s
+HostSearchResults_NodeConnectedToWiFi=Node %1$s is connected to wireless access point %2$s/%3$s
+HostSearchResults_NodeIpMacConnected=Node with IP address %1$s and MAC address %2$s is %3$s connected to network switch %4$s port %5$s
+HostSearchResults_NodeIpMacConnectedToWiFi=Node with IP address %1$s and MAC address %2$s is connected to wireless access point %3$s/%4$s
+HostSearchResults_NodeMacConnected=Node with MAC address %1$s is %2$s connected to network switch %3$s port %4$s
+HostSearchResults_NodeMacConnectedToWiFi=Node with MAC address %1$s is connected to wireless access point %2$s/%3$s
+HostSearchResults_NotFound=Connection point information cannot be found
+HostSearchResults_ShowError=Connection point information cannot be shown: %s
+HostSearchResults_Warning=Warning
+RadioInterfaces_ColApMac=AP MAC Address
+RadioInterfaces_ColApModel=AP Model
+RadioInterfaces_ColApName=AP Name
+RadioInterfaces_ColApSerial=AP Serial
+RadioInterfaces_ColApVendor=AP Vendor
+RadioInterfaces_ColChannel=Channel
+RadioInterfaces_ColRadioIndex=Radio Index
+RadioInterfaces_ColRadioMac=Radio MAC Address
+RadioInterfaces_ColRadioName=Radio Name
+RadioInterfaces_ColTxPowerDbm=Tx Power dBm
+RadioInterfaces_ColTxPowerMw=Tx Power mW
+RadioInterfaces_PartName=Radio Interfaces - %s
+RoutingTableView_Destination=Destination
+RoutingTableView_Interface=Interface
+RoutingTableView_JobError=Cannot get routing table for node %s
+RoutingTableView_JobTitle=Read routing table
+RoutingTableView_NextHop=Next hop
+RoutingTableView_Title=Routing Table - %s
+RoutingTableView_Type=Type
+ShowRadioInterfaces_CannotOpenView=Cannot open view: 
+ShowRadioInterfaces_Error=Error
+ShowRoutingTable_CannotOpenView=Cannot open view: %s
+ShowRoutingTable_Error=Error
+ShowSwitchForwardingDatabase_CannotOpenView=Cannot open view: %s
+ShowSwitchForwardingDatabase_Error=Error
+ShowVlans_CannotOpenView=Cannot open VLAN view: 
+ShowVlans_Error=Error
+ShowVlans_JobError=Cannot get VLAN list from node
+ShowVlans_JobTitle=Reading VLAN list from node
+ShowWirelessStations_CannotOpenView=Cannot open view: 
+ShowWirelessStations_Error=Error
+SubnetAddressMap_BroadcastAddress=Broadcast address
+SubnetAddressMap_Free=Free
+SubnetAddressMap_JobError=Cannot get address map for subnet
+SubnetAddressMap_JobTitle=Get subnet address map
+SubnetAddressMap_SubnetAddress=Subnet address
+SwitchForwardingDatabaseView_ColMacAddr=MAC Address
+SwitchForwardingDatabaseView_ColNode=Node
+SwitchForwardingDatabaseView_ColPort=Port
+SwitchForwardingDatabaseView_ColType=Type
+SwitchForwardingDatabaseView_ColVlan=VLAN
+SwitchForwardingDatabaseView_ConIface=Interface
+SwitchForwardingDatabaseView_JobError=Cannot get switch forwarding database for node %s
+SwitchForwardingDatabaseView_JobTitle=Read switch forwarding database
+SwitchForwardingDatabaseView_Title=FDB - %s
+VlanView_ColumnID=ID
+VlanView_ColumnName=Name
+VlanView_ColumnPorts=Ports
+VlanView_Error=Error
+VlanView_JobError=Cannot get VLAN list from node
+VlanView_JobTitle=Reading VLAN list from node
+VlanView_OpenMapError=Cannot open VLAN map view for VLAN %1$d: %2$s
+VlanView_PartName=VLAN View - %s
+VlanView_ShowVlanMap=Show VLAN map
+WirelessStations_ColAp=AP
+WirelessStations_ColIpAddr=IP Address
+WirelessStations_ColMacAddr=MAC Address
+WirelessStations_ColNode=Node
+WirelessStations_ColRadio=Radio
+WirelessStations_ColSSID=SSID
+WirelessStations_JobError=Cannot get list of wireless stations
+WirelessStations_JobTitle=Get list of wireless stations
+WirelessStations_PartName=Wireless Stations - %s
diff --git a/src/java/netxms-eclipse/UserManager/OSGI-INF/l10n/bundle_ar.properties b/src/java/netxms-eclipse/UserManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..09ba29f
--- /dev/null
@@ -0,0 +1,24 @@
+action.CertificateManager.label= Certificate Manager
+action.CertificateManager.tooltip= Open certificate manager
+action.ChangePasswd.label= Change password...
+action.ChangePasswd.tooltip= Change password for current user
+action.UserManager.label= User Manager
+action.UserManager.tooltip= Open user manager
+actionSet.UserManager.label= User Manager
+category.Tools= Tools
+category.Views= Views
+command.CertificateManager.description= Open certificate manager
+command.CertificateManager.name= Certificate Manager
+command.ChangePasswd.description= Change password for current user
+command.ChangePasswd.name= Change password...
+command.UserManager.description= Open user manager
+command.UserManager.name= User Manager
+decorator.AbstractUserObject.description= Decorate user objects with current status indicators
+decorator.AbstractUserObject.label= User decorator
+page.Authentication.name= Authentication
+page.General.name= General
+page.GroupMembership.name= Group Membership
+page.Members.name= Members
+page.SystemRights.name= System Rights
+view.CertificateManage.name= Certificate Manager
+view.UserManager.name= User Manager
diff --git a/src/java/netxms-eclipse/UserManager/src/org/netxms/ui/eclipse/usermanager/messages_ar.properties b/src/java/netxms-eclipse/UserManager/src/org/netxms/ui/eclipse/usermanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..ce766b8
--- /dev/null
@@ -0,0 +1,164 @@
+Authentication_AccountDisabled=Account &disabled
+Authentication_AccountOptions=Account Options
+Authentication_AuthMethod_Group=Authentication Method
+Authentication_AuthMethod_Label=Authentication method:
+Authentication_CannotChangePassword=User cannot change &password
+Authentication_CertMapping=Certificate mapping method:
+Authentication_Certificate=Certificate
+Authentication_CertificateOrPassword=Certificate or Password
+Authentication_CertificateOrRADIUS=Certificate or RADIUS
+Authentication_CommonName=Common name
+Authentication_JobError=Cannot update user account
+Authentication_JobTitle=Update user database object
+Authentication_LDAPPassword=LDAP password
+Authentication_MappingData=Certificate mapping data
+Authentication_MustChangePassword=User must &change password at next logon
+Authentication_Password=NetXMS password
+Authentication_PublicKey=Public key
+Authentication_RADIUS=RADIUS
+Authentication_Subject=Subject
+CertificateLabelProvider_CERT_TYPE_TRUSTED_CA=Trusted root 
+CertificateView_AckDeleteCertif=Do you really want to delete selected certificate?
+CertificateView_Comments=Comments
+CertificateView_Confirmation=Confirmation
+CertificateView_CreateNewCertif=Create new certificate
+CertificateView_DeleteCertif=Delete Certificate
+CertificateView_EditCertifData=Edit certificate data Action
+CertificateView_ErrorDeleteCert=Unable to delete selected certificates.
+CertificateView_ErrorIncorrectCertifFile=Incorrect certificate file
+CertificateView_ErrorNewCertifCreation=Could not create new certificate
+CertificateView_ErrorSaveCertif=Could not save modified certificate.
+CertificateView_ErrorUnableGetCertifList=Unable to get certificate list
+CertificateView_ID=ID
+CertificateView_RefreshCertif=Refresh certificate list
+CertificateView_SaveCertif=Save modified certificate
+CertificateView_Subject=Subject
+CertificateView_Type=Type
+ChangePasswordDialog_ConfirmNewPassword=Confirm new password:
+ChangePasswordDialog_NewPassword=New password:
+ChangePasswordDialog_OldPassword=Old password:
+ChangePasswordDialog_Title=Change password
+ChangePassword_Error=Cannot change password
+ChangePassword_Information=Information
+ChangePassword_JobTitle=Change password for current user
+ChangePassword_SuccessMessage=Password changed successfully
+CreateNewCertificateDialog_All=All
+CreateNewCertificateDialog_BrowseLabel=Browse...
+CreateNewCertificateDialog_CertificateCommentLabel=Certificate comment:
+CreateNewCertificateDialog_CreateNewCertificateDialogTitle=Add new certificate
+CreateNewCertificateDialog_FileNameLabel=File name
+CreateNewCertificateDialog_SelectFileHeader=Select File
+CreateObjectDialog_DefAddProp=Define additional properties
+CreateObjectDialog_LoginName=Login name
+CreateObjectDialog_NewGroup=Create New Group
+CreateObjectDialog_NewUser=Create New User
+EditCertificateDialog_CertCommentLabel=Certificate comment:
+EditCertificateDialog_CertIDLabel=Certificate ID:
+EditCertificateDialog_CertSubjectLabel=Certificate subject:
+EditCertificateDialog_CertTypeLabel=Certificate type:
+EditCertificateDialog_CertType_AC=Trusted root certificate
+EditCertificateDialog_CertType_UC=User certificate
+EditCertificateDialog_EditCertificateDialogTitle=Edit certificate
+General_Description=Description
+General_FullName=Full name
+General_JobError=Cannot update user account
+General_JobTitle=Update user database object
+General_LoginName=Login name
+General_ObjectID=Object ID
+General_XMPPID=XMPP ID
+GroupMembership_ColName=Group name
+Members_Add=Add...
+Members_Delete=Delete
+Members_JobError=Cannot update user object
+Members_JobTitle=Update user database object
+Members_LoginName=Login Name
+OpenCertificateManager_ErrorOpeningCert=Error opening CertificateView 
+OpenCertificateManager_OpenCertificateManager_ErrorOpeningCert=Error opening CertificateView 
+OpenUserManager_Error=Error
+OpenUserManager_ErrorText=Error opening view: 
+SelectUserDialog_AvailableUsers=Available users
+SelectUserDialog_LoginName=Login Name
+SelectUserDialog_Title=Select users
+SelectUserDialog_Warning=Warning
+SelectUserDialog_WarningText=You must select at least one user from list and then press OK.
+SystemRights_AccessConsole=Access server console
+SystemRights_ConfigureActions=Configure server actions
+SystemRights_ConfigureEvents=Configure event templates
+SystemRights_ConfigureObjTools=Configure object tools
+SystemRights_ConfigureSituations=Configure situations
+SystemRights_ConfigureTraps=Configure SNMP traps
+SystemRights_ControlSessions=Control user sessions
+SystemRights_DeleteAlarms=Delete alarms
+SystemRights_EditEPP=Edit event processing policy
+SystemRights_EditServerConfig=Edit server configuration variables
+SystemRights_ExecuteXMPPCommands=Execute commands via XMPP
+SystemRights_JobError=Cannot update user object
+SystemRights_JobTitle=Update user database object
+SystemRights_LoginAsMobile=Login as mobile device
+SystemRights_ManageAgents=Manage agent configurations
+SystemRights_ManageAllScheduledTasks=Manage all scheduled tasks
+SystemRights_ManageDCISummaryTables=Manage DCI summary tables
+SystemRights_ManageFiles=Manage server files
+SystemRights_ManageImageLibrary=Manage Image Library
+SystemRights_ManageMappingTables=Manage mapping tables
+SystemRights_ManageOwnScheduledTasks=Manage own scheduled tasks
+SystemRights_ManagePackages=Manage packages
+SystemRights_ManageScripts=Manage script library
+SystemRights_ManageUserScheduledTasks=Manage user scheduled tasks
+SystemRights_ManageUsers=Manage users
+SystemRights_ReadFiles=Read server files
+SystemRights_RegisterAgents=Register agents
+SystemRights_ReportingServerAccess=Reporting server access
+SystemRights_ScheduleFileUploadTask=Schedule file upload
+SystemRights_ScheduleObjectMaint=Schedule object maintenance
+SystemRights_ScheduleScriptTask=Schedule script execution
+SystemRights_SendSMS=Send SMS
+SystemRights_UnlinkTicket=Unlink helpdesk tickets
+SystemRights_ViewAuditLog=View audit log
+SystemRights_ViewEventConfig=View event templates configuration
+SystemRights_ViewEventLog=View event log
+SystemRights_ViewSyslog=View syslog
+SystemRights_ViewTrapLog=View SNMP trap log
+UserLabelProvider_Certificate=Certificate
+UserLabelProvider_CertificateOrPassword=Certificate or password
+UserLabelProvider_CertificateOrRADIUS=Certificate or RADIUS
+UserLabelProvider_Group=Group
+UserLabelProvider_LDAP=LDAP
+UserLabelProvider_Local=Local
+UserLabelProvider_Password=Password
+UserLabelProvider_RADIUS=RADIUS
+UserLabelProvider_Unknown=Unknown
+UserLabelProvider_User=User
+UserManagementView_7=Update user list
+UserManagementView_Authentication=Authentication
+UserManagementView_CannotChangePassword=Unable to change password
+UserManagementView_ChangePassword=Change password...
+UserManagementView_ConfirmDeletePlural=Do you really wish to delete selected users
+UserManagementView_ConfirmDeleteSingular=Do you really wish to delete selected user
+UserManagementView_ConfirmDeleteTitle=Confirm user deletion
+UserManagementView_CreateGroupJobError=Cannot create group
+UserManagementView_CreateGroupJobName=Create group
+UserManagementView_CreateNewGroup=Create new &group
+UserManagementView_CreateNewUser=Create new &user
+UserManagementView_CreateUserJobError=Cannot create user
+UserManagementView_CreateUserJobName=Create user
+UserManagementView_Delete=&Delete
+UserManagementView_DeleteJobError=Cannot delete user database object
+UserManagementView_DeleteJobName=Delete user database objects
+UserManagementView_Description=Description
+UserManagementView_DetachError=Cannot detach user from LDAP
+UserManagementView_DetachFromLDAP=Detach user from LDAP
+UserManagementView_Disable=Disable
+UserManagementView_DisableError=Cannot disable user
+UserManagementView_Enable=Enable
+UserManagementView_EnableError=Cannot enable user
+UserManagementView_FullName=Full Name
+UserManagementView_GUID=GUID
+UserManagementView_Name=Name
+UserManagementView_OpenJobError=Cannot lock user database
+UserManagementView_OpenJobName=Open user database
+UserManagementView_Properties=&Properties
+UserManagementView_Source=Source
+UserManagementView_Type=Type
+UserManagementView_UnlockJobError=Cannot unlock user database
+UserManagementView_UnlockJobName=Unlock user database
index aa01634..b14866f 100755 (executable)
@@ -4,7 +4,7 @@ import sys
 import os
 import collections
 
-locales = ['cs', 'de', 'es', 'fr', 'pt', 'ru', 'zh_CN']
+locales = ['ar', 'cs', 'de', 'es', 'fr', 'pt', 'ru', 'zh_CN']
 
 def readPropertyFile(name):
     data = {}
diff --git a/webui/webapp/ActionManager/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/ActionManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..955a9f8
--- /dev/null
@@ -0,0 +1,6 @@
+action.OpenActionsConfiguration=Actions Configuration
+actionDescription.OpenActionsConfiguration=Open actions configuration view
+actionSet.ActionManager.label= Action Manager
+decorator.actions=Server Actions Decorator
+decorator.actions.description=Decorates server actions labels with "disabled" icon if action is disabled
+view.ActionsConfiguration=Actions Configuration
diff --git a/webui/webapp/ActionManager/src/org/netxms/ui/eclipse/actionmanager/messages_ar.properties b/webui/webapp/ActionManager/src/org/netxms/ui/eclipse/actionmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..eef0281
--- /dev/null
@@ -0,0 +1,51 @@
+ActionLabelProvider_ActionTypeExecute=Execute
+ActionLabelProvider_ActionTypeForward=Forward Event
+ActionLabelProvider_ActionTypeMail=E-Mail
+ActionLabelProvider_ActionTypeNXSL=NXSL Script
+ActionLabelProvider_ActionTypeRemoteExec=Remote Execute
+ActionLabelProvider_ActionTypeSMS=SMS
+ActionLabelProvider_ActionTypeXMPP=XMPP Message
+ActionLabelProvider_Unknown=Unknown
+ActionManager_ActionDelete=&Delete
+ActionManager_ActionNew=&New action...
+ActionManager_ActionProperties=&Properties...
+ActionManager_ColumnData=Data
+ActionManager_ColumnName=Name
+ActionManager_ColumnRcpt=Recipient
+ActionManager_ColumnSubj=Subject
+ActionManager_ColumnType=Type
+ActionManager_ConfirmDelete=Do you really want to delete selected actions?
+ActionManager_Confirmation=Confirmation
+ActionManager_CreateJobError=Cannot create action
+ActionManager_CreateJobName=Create new action
+ActionManager_DeleteJobError=Cannot delete action
+ActionManager_DeleteJobName=Delete actions
+ActionManager_LoadJobError=Cannot load actions configuration from server
+ActionManager_LoadJobName=Load actions configuration
+ActionManager_UpdateJobError=Cannot update action
+ActionManager_UpdateJobName=Update action
+EditActionDlg_Action=Agent's action
+EditActionDlg_ActionDisabled=Action is &disabled
+EditActionDlg_Command=Command
+EditActionDlg_CreateAction=Create action
+EditActionDlg_EditAction=Edit action
+EditActionDlg_ExecCommandOnNode=Execute command on remote node via agent
+EditActionDlg_ExecCommandOnServer=Execute command on management server
+EditActionDlg_ExecuteScript=Execute &NXSL script
+EditActionDlg_ForwardEvent=Forward event to other NetXMS server
+EditActionDlg_MailSubject=E-Mail subject
+EditActionDlg_MessageText=Message text
+EditActionDlg_Name=Name
+EditActionDlg_Options=Options
+EditActionDlg_PhoneNumber=Phone number
+EditActionDlg_Recipient=Recipient's address
+EditActionDlg_RemoteHost=Remote host
+EditActionDlg_RemoteServer=Remote NetXMS server
+EditActionDlg_ScriptName=Script name
+EditActionDlg_SenMail=Send E-Mail
+EditActionDlg_SendSMS=Send SMS to mobile phone
+EditActionDlg_SendXMPPMessage=Send XMPP message
+EditActionDlg_Type=Type
+EditActionDlg_XMPPID=Jabber/XMPP ID
+OpenActionManager_Error=Error
+OpenActionManager_ErrorOpeningView=Error opening view: 
diff --git a/webui/webapp/AgentManager/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/AgentManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..6f0c49a
--- /dev/null
@@ -0,0 +1,12 @@
+action.openAgentConfigManager=Agent Configurations
+action.openPackageManager=Package Manager
+actionDescription.openAgentConfigManager=Open agent configuration manager
+actionDescription.openPackageManager=Open package manager
+actionSet.AgentManagement=Agent Management
+menu.EditConfig=Edit agent's configuration file
+menu.TakeScreenshot=Take screenshot
+view.AgentConfig=Agent Configuration
+view.AgentConfigManager=Agent Configuration Manager
+view.PackageDeploymentMonitor=Package Deployment Monitor
+view.PackageManager=Package Manager
+view.Screenshot=Screenshot
diff --git a/webui/webapp/AgentManager/src/org/netxms/ui/eclipse/agentmanager/messages_ar.properties b/webui/webapp/AgentManager/src/org/netxms/ui/eclipse/agentmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..e9885cc
--- /dev/null
@@ -0,0 +1,94 @@
+AgentConfigEditorView_Error=Error
+AgentConfigEditorView_PartName=Agent Config - 
+AgentConfigEditorView_Save=&Save
+AgentConfigEditorView_SaveError=Cannot save agent's configuration file: 
+DeploymentStatusLabelProvider_Completed=Completed
+DeploymentStatusLabelProvider_Failed=Failed
+DeploymentStatusLabelProvider_Init=Initializing
+DeploymentStatusLabelProvider_Installing=Installing
+DeploymentStatusLabelProvider_Pending=Pending
+DeploymentStatusLabelProvider_Unknown=Unknown
+DeploymentStatusLabelProvider_Uploading=Uploading file
+OpenAgentConfigManager_Error=Error
+OpenAgentConfigManager_ErrorMessage=Cannot open agent configuration manager: %s
+OpenAgentConfig_Error=Error
+OpenAgentConfig_GetConfig=Retrieving agent's config
+OpenAgentConfig_OpenError=Cannot open agent config
+OpenAgentConfig_OpenErrorPrefix=Cannot open agent config: 
+OpenPackageManager_Error=Error
+OpenPackageManager_ErrorOpenView=Error opening view: 
+PackageDeploymentMonitor_ColumnMessage=Message
+PackageDeploymentMonitor_ColumnNode=Node
+PackageDeploymentMonitor_ColumnStatus=Status
+PackageDeploymentMonitor_RestartFailedInstallation=Restart failed installation
+PackageManager_ColumnDescription=Description
+PackageManager_ColumnFile=File
+PackageManager_ColumnID=ID
+PackageManager_ColumnName=Name
+PackageManager_ColumnPlatform=Platform
+PackageManager_ColumnVersion=Version
+PackageManager_ConfirmDeleteText=Are you sure you wish to delete selected packages?
+PackageManager_ConfirmDeleteTitle=Confirm Package Delete
+PackageManager_DBUnlockError=Cannot unlock package database
+PackageManager_DeletePackages=Delete agent packages
+PackageManager_DepStartError=Cannot start package deployment
+PackageManager_DeployAction=&Deploy to managed nodes...
+PackageManager_DeployAgentPackage=Deploy agent package
+PackageManager_Error=Error
+PackageManager_ErrorOpenView=Cannot open deployment monitor view: 
+PackageManager_FileTypeAll=All files
+PackageManager_FileTypePackage=NetXMS Package Info
+PackageManager_Information=Information
+PackageManager_InstallAction=&Install new package...
+PackageManager_InstallError=Cannot install package
+PackageManager_InstallPackage=Install package
+PackageManager_LoadPkgList=Load package list
+PackageManager_OpenDatabase=Open package database
+PackageManager_OpenError=Cannot open package database
+PackageManager_PkgDeleteError=Cannot delete package from server
+PackageManager_PkgDepCompleted=Package deployment completed
+PackageManager_PkgFileOpenError=Cannot open package information file: 
+PackageManager_PkgListLoadError=Cannot get package list from server
+PackageManager_RemoveAction=&Remove
+PackageManager_SelectFile=Select Package File
+PackageManager_UnlockDatabase=Unlock package database
+PackageManager_UploadPackage=Upload package file
+SaveConfigDialog_Cancel=Cancel
+SaveConfigDialog_Discard=&Discard
+SaveConfigDialog_ModifiedMessage=Agent's configuration has been modified. Please select one of the following actions:\n\t"Save"\t\tSave new configuration\n\t"Save && Apply"\tSave new configuration and apply it\n\t"Discard"\tDiscard changes\n\t"Cancel"\t\tReturn to editing configuration
+SaveConfigDialog_Save=&Save
+SaveConfigDialog_SaveApply=Save && &Apply
+SaveConfigDialog_UnsavedChanges=Unsaved changes
+SaveStoredConfigDialog_SaveWarning=Configuration file content is not saved. \n Save it, discard changes, or return to editor.
+ScreenshotView_AllFiles=All Files
+ScreenshotView_CannotCreateFile=Cannot create file %s: %s
+ScreenshotView_CannotSaveImage=Cannot save image to %s: %s
+ScreenshotView_CopyToClipboard=Copy to clipboard
+ScreenshotView_Error=Error
+ScreenshotView_JobError=Cannot take screenshot
+ScreenshotView_JobTitle=Take screenshot
+ScreenshotView_PartTitle=Screenshot - %s
+ScreenshotView_PngFiles=PNG Files
+ScreenshotView_Save=Save...
+ScreenshotView_SaveScreenshot=Save Screenshot
+ServerStoredAgentConfigEditorView_ConfigFile=Configuration File
+ServerStoredAgentConfigEditorView_Delete=Delete
+ServerStoredAgentConfigEditorView_Filter=Filter
+ServerStoredAgentConfigEditorView_JobDelete=Delete configuration
+ServerStoredAgentConfigEditorView_JobError_Delete=Cannot delete configuration
+ServerStoredAgentConfigEditorView_JobError_GetContent=Cannot get configuration content
+ServerStoredAgentConfigEditorView_JobError_GetList=Cannot get configurations list
+ServerStoredAgentConfigEditorView_JobError_MoveDown=Cannot move element down
+ServerStoredAgentConfigEditorView_JobError_MoveUp=Cannot move element up
+ServerStoredAgentConfigEditorView_JobError_Save=Cannot save configuration
+ServerStoredAgentConfigEditorView_JobMoveDown=Move configuration down
+ServerStoredAgentConfigEditorView_JobMoveUp=Move configuration up
+ServerStoredAgentConfigEditorView_JobSave=Save configuration
+ServerStoredAgentConfigEditorView_JobTitle_CreateNew=Create new configuration
+ServerStoredAgentConfigEditorView_JobTitle_GetContent=Get configuration file content
+ServerStoredAgentConfigEditorView_MoveDown=Move down
+ServerStoredAgentConfigEditorView_MoveUp=Move up
+ServerStoredAgentConfigEditorView_Name=Name
+ServerStoredAgentConfigEditorView_Noname=noname
+TakeScreenshot_Error=Error
+TakeScreenshot_ErrorOpeningView=Error opening screenshot view: %s
diff --git a/webui/webapp/AlarmViewer/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/AlarmViewer/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..bebe06c
--- /dev/null
@@ -0,0 +1,13 @@
+action.Alarms.label=Alarms
+action.acknowledge=Acknowledge
+action.openAlarmBrowser=Alarm Browser
+action.terminate=Terminate
+actionDescription.openAlarmBrowser=Open Alarm Browser
+actionSet.AlarmBrowser.label=Alarm Browser
+page.AlarmSounds.name=Alarm Sounds
+page.Alarms.name=Alarms
+provider.AlarmDetails.name=Alarm Details Provider
+tab.Alarms=Alarms
+view.AlarmBrowser.name=Alarm Browser
+view.AlarmComments.name=Alarm Comments
+view.AlarmDetails.name=Alarm Details
diff --git a/webui/webapp/AlarmViewer/src/org/netxms/ui/eclipse/alarmviewer/messages_ar.properties b/webui/webapp/AlarmViewer/src/org/netxms/ui/eclipse/alarmviewer/messages_ar.properties
new file mode 100644 (file)
index 0000000..c13ae89
--- /dev/null
@@ -0,0 +1,122 @@
+AcknowledgeAlarm_ErrorMessage= Cannot acknowledge alarm 
+AcknowledgeAlarm_JobName= Acknowledge alarms
+AcknowledgeAlarm_TaskName= Acknowledging alarms...
+AcknowledgeCustomTimeDialog_ConfigurationInfoLabel= Custom acknowledge timeouts can be configured in alarm preferences (accessible via File, Preferences, Alarms)
+AcknowledgeCustomTimeDialog_CustomTimeDialogTitle= Set custom acknowledge timeout
+AcknowledgeCustomTimeDialog_Days= Days
+AcknowledgeCustomTimeDialog_Hours= Hours
+AcknowledgeCustomTimeDialog_Minutes= Minutes
+AcknowledgeCustomTimeDialog_Warning= Warning
+AcknowledgeCustomTimeDialog_WarningZeroTime= Time should be greater than zero.
+AlarmAcknowledgeTimeFunctions_ZeroMinutesEntry= 0 minutes
+AlarmAcknowledgeTimeFunctions_day= day
+AlarmAcknowledgeTimeFunctions_days= days
+AlarmAcknowledgeTimeFunctions_hour= hour 
+AlarmAcknowledgeTimeFunctions_hours= hours 
+AlarmAcknowledgeTimeFunctions_minute= minute 
+AlarmAcknowledgeTimeFunctions_minutes= minutes 
+AlarmCommentsEditor_DeleteLabel= Delete
+AlarmCommentsEditor_Edit= Edit
+AlarmCommentsEditor_Unknown= <unknown>
+AlarmComments_AckToDeleteComment= Are you sure you want to delete this alarm comment?
+AlarmComments_AddCommentJob= Add new or edit alarm comment
+AlarmComments_AddCommentLink= Add comment
+AlarmComments_AddError= Cannot add alarm comment
+AlarmComments_Comments= Comments
+AlarmComments_Confirmation= Confirmation
+AlarmComments_DeleteCommentJob= Delete comment job
+AlarmComments_Details= Alarm Details
+AlarmComments_ErrorDeleteAlarmComment= Cannot delete alarm comment
+AlarmComments_GetComments= Get alarm comments
+AlarmComments_GetError= Cannot get alarm comments
+AlarmComments_InternalError= Internal error: invalid secondary ID
+AlarmComparator_Unknown= <unknown>
+AlarmDetailsProvider_Error= Error
+AlarmDetailsProvider_ErrorOpeningView= Error opening view: 
+AlarmDetails_Column_Message= Message
+AlarmDetails_Column_Name= Name
+AlarmDetails_Column_Severity= Severity
+AlarmDetails_Column_Source= Source
+AlarmDetails_Column_Timestamp= Timestamp
+AlarmDetails_LastValues= Last Values
+AlarmDetails_Overview= Overview
+AlarmDetails_RefreshJobError= Cannot get alarm details from server
+AlarmDetails_RefreshJobTitle= Reading alarm details
+AlarmDetails_RelatedEvents= Related Events
+AlarmDetails_RelatedEvents_AccessDenied=Cannot get list of related events - access denied
+AlarmListLabelProvider_AlarmState_Acknowledged= Acknowledged
+AlarmListLabelProvider_AlarmState_Outstanding= Outstanding
+AlarmListLabelProvider_AlarmState_Resolved= Resolved
+AlarmListLabelProvider_AlarmState_Terminated= Terminated
+AlarmListLabelProvider_Closed=\ (closed)
+AlarmList_AckBy= Ack/Resolve By
+AlarmList_Acknowledge= &Acknowledge
+AlarmList_ActionAlarmDetails= Alarm &details
+AlarmList_ActionObjectDetails= Show &object details
+AlarmList_CannotResoveAlarm= Cannot resolve alarm
+AlarmList_ColumnCount= Count
+AlarmList_ColumnCreated= Created
+AlarmList_ColumnLastChange= Last Change
+AlarmList_ColumnMessage= Message
+AlarmList_ColumnSeverity= Severity
+AlarmList_ColumnSource= Source
+AlarmList_ColumnState= State
+AlarmList_Comments= Comments
+AlarmList_CopyMsgToClipboard= Copy &message to clipboard
+AlarmList_CopyToClipboard= &Copy to clipboard
+AlarmList_CountLimitWarning=Only %d most recent alarms shown
+AlarmList_CreateTicket=Create &ticket in helpdesk system
+AlarmList_Error= Error
+AlarmList_ErrorText= Unable to open alarm details view: 
+AlarmList_HelpdeskId=Helpdesk ID
+AlarmList_InternalError=Internal error: unable to open web browser
+AlarmList_JobError_CreateTicket=Cannot create helpdesk ticket from alarm
+AlarmList_JobError_ShowTicket=Cannot get URL for helpdesk ticket
+AlarmList_JobError_UnlinkTicket=Cannot unlink alarm from helpdesk ticket
+AlarmList_JobTitle_CreateTicket=Create helpdesk ticket
+AlarmList_JobTitle_ShowTicket=Show helpdesk ticket
+AlarmList_JobTitle_UnlinkTicket=Unlink alarm from helpdesk ticket
+AlarmList_OpenDetailsError= Cannot open object details view: 
+AlarmList_Resolve= &Resolve
+AlarmList_ResolveAlarm= Resolve alarm...
+AlarmList_Resolving= Resolving alarms
+AlarmList_ShowTicketInBrowser=Show helpdesk ticket in &web browser
+AlarmList_StickyAck= &Sticky acknowledge
+AlarmList_StickyAckMenutTitle= Sticky acknowledge for
+AlarmList_SyncJobError= Cannot synchronize alarm list
+AlarmList_SyncJobName= Synchronize alarm list
+AlarmList_Terminate= &Terminate
+AlarmList_UnlinkTicket=Unlink from helpdesk ticket
+AlarmMelody_ErrorGettingMelodyList= Not possible to get melody list.
+AlarmMelody_ErrorGettingMelodyListDescription= Not possible to get melody list. Error: 
+AlarmMelody_ErrorMelodyNotExists= Melody does not exist.
+AlarmMelody_ErrorMelodyNotExistsDescription= Melody was not found locally and it was not possible to download it from server. Melody is removed and will not be played. Error: 
+AlarmMelody_JobGetMelodyList= Get melody list
+AlarmMelody_SaveClientSelection= Save client selection
+AlarmNotifier_Error=Error
+AlarmNotifier_ErrorMelodyNotExistsDescription= Melody was not found locally and it was not possible to download it from server. Melody is removed and will not be played. Error: 
+AlarmNotifier_ErrorMelodynotExists= Melody does not exist.
+AlarmNotifier_ErrorPlayingSound= Was not possible to play sound
+AlarmNotifier_ErrorPlayingSoundDescription= Error while playing sound. Melody will not be played. Error: 
+AlarmNotifier_SoundPlayError=Alarm sound was not found locally and it was not possible to download it from server. Sound is removed and will not be played. Error: %s
+AlarmNotifier_ToolTip_Header= NetXMS Alarm (
+AlarmReminderDialog_Dismiss= Dismiss
+AlarmReminderDialog_OutstandingAlarms= Outstanding Alarms
+Alarms_AcknowledgeTimeEditor= Predefined acknowledge timeouts
+Alarms_Blinking= Blinking outstanding alarms
+Alarms_ShowDetailedTooltips= Show detailed &tooltips for alarms
+Alarms_ShowPopup= Show tray pop-ups on new alarms
+Alarms_ShowReminder= Show pop-up reminder for outstanding alarms
+EditCommentDialog_Comment= Comment
+EditCommentDialog_EditComment= Edit Comment
+ObjectAlarmBrowser_SelectedObjects=Selected objects: %s
+ObjectAlarmBrowser_Title= Alarms - %s 
+ObjectAlarmBrowser_TitleMultipleObjects=Alarms - Multiple Objects
+OpenAlarmBrowser_Error= Error
+OpenAlarmBrowser_ErrorOpeningView= Error opening view: 
+ShowObjectAlarms_Error= Error
+ShowObjectAlarms_ErrorOpeningView= Error opening view: 
+Startup_JobName= Set alarm listener for tray popups
+TerminateAlarm_ErrorMessage= Cannot terminate alarm
+TerminateAlarm_JobTitle= Terminate alarms
+TerminateAlarm_TaskName= Terminating alarms...
diff --git a/webui/webapp/Charts/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/Charts/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..c8aaaca
--- /dev/null
@@ -0,0 +1,2 @@
+prefPage.Charts=Charts
+prefPage.Colors=Colors
diff --git a/webui/webapp/Charts/src/org/netxms/ui/eclipse/charts/messages_ar.properties b/webui/webapp/Charts/src/org/netxms/ui/eclipse/charts/messages_ar.properties
new file mode 100644 (file)
index 0000000..dd3afb6
--- /dev/null
@@ -0,0 +1,49 @@
+ChartColors_10th=10th:
+ChartColors_11th=11th:
+ChartColors_12th=12th:
+ChartColors_13th=13th:
+ChartColors_14th=14th:
+ChartColors_15th=15th:
+ChartColors_16th=16th:
+ChartColors_1st=1st:
+ChartColors_2nd=2nd:
+ChartColors_3rd=3rd:
+ChartColors_4th=4th:
+ChartColors_5th=5th:
+ChartColors_6th=6th:
+ChartColors_7th=7th:
+ChartColors_8th=8th:
+ChartColors_9th=9th:
+ChartColors_Background=Background color:
+ChartColors_DialCurrValueBkgndColor=Dial current value background color:
+ChartColors_DialCurrValueTextColor=Dial current value text color:
+ChartColors_DialNeedleColor=Dial needle color:
+ChartColors_DialNeedlePinColor=Dial needle pin color:
+ChartColors_DialScaleColor=Dial scale color:
+ChartColors_DialScaleTextColor=Dial scale text color:
+ChartColors_GridX=X axis grid color:
+ChartColors_GridY=Y axis grid color:
+ChartColors_LegendTextColor=Legend text color:
+ChartColors_LineColors=Line colors
+ChartColors_PlotArea=Plot area background color:
+ChartColors_TickX=X axis tick color:
+ChartColors_TickY=Y axis tick color:
+ChartColors_Title=Title text color:
+DialChartWidget_G=G
+DialChartWidget_K=K
+DialChartWidget_M=M
+GeneralChartPrefs_Dash=Dash
+GeneralChartPrefs_DashDot=Dash-Dot
+GeneralChartPrefs_DashDotDot=Dash-Dot-Dot
+GeneralChartPrefs_Dot=Dot
+GeneralChartPrefs_None=None
+GeneralChartPrefs_ShowTitle=Show chart title
+GeneralChartPrefs_ShowTooltips=Show tooltips when mouse hovers over plot area
+GeneralChartPrefs_Solid=Solid
+GeneralChartPrefs_XStyle=Style for X axis grid
+GeneralChartPrefs_YStyle=Style for Y axis grid
+GenericChart_Title0=Chart
+LineChart_LongTimeFormat=MMM.dd HH:mm
+LineChart_Medium2TimeFormat=E HH:mm
+LineChart_MediumTimeFormat=HH:mm:ss
+LineChart_ShortTimeFormat=HH:mm
diff --git a/webui/webapp/Core/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/Core/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..fc2a4e9
--- /dev/null
@@ -0,0 +1,32 @@
+Bundle-Name=NetXMS Management Console
+action.FullScreen=Full Screen
+action.SendSMS=Send SMS...
+actionDescription.FullScreen=Toggle full screen mode
+actionDescription.SendSMS=Send SMS
+actionSet.core=Core Action Set
+category.config=Configuration
+category.name.Tools= Tools
+category.name.Views= Views
+category.tools=Tools
+command.PauseTrace=Pause Trace
+command.ToggleTraceFilter=Toggle Trace Filter
+command.description.Copy= Copy to clipboard
+command.description.ExportAllCSV= Export all to CSV
+command.description.ExportCSV= Export to CSV
+command.description.Refresh= Refresh
+command.name.Copy= Copy
+command.name.ExportAllCSV= Export all to CSV
+command.name.ExportCSV= Export to CSV
+command.name.Refresh= Refresh
+page.appearance=Appearance
+page.decorators=Label Decorators
+page.httpProxy=HTTP Proxy
+page.keys=Keys
+page.perspectives=Perspectives
+page.regionalSettings=Regional Settings
+page.workbench=Workbench
+perspective.default=Management
+product.name=NetXMS Management Console
+scheme.description= Default NXMC key binding scheme
+scheme.name= NetXMS Default
+view.progress=Progress
index fc70db1..b267a3e 100644 (file)
@@ -4,6 +4,7 @@
 <product name="NXMC" uid="org.netxms.nxmc" version="2.1-M1" useFeatures="false" includeLaunchers="false">
    <plugins>
       <plugin id="com.ibm.icu"/>
+      <plugin id="com.ibm.icu.base"/>
       <plugin id="javax.xml"/>
       <plugin id="org.apache.commons.codec"/>
       <plugin id="org.apache.commons.fileupload"/>
       <plugin id="org.eclipse.birt.chart.engine.extension"/>
       <plugin id="org.eclipse.birt.core"/>
       <plugin id="org.eclipse.core.commands"/>
+      <plugin id="org.eclipse.core.commands.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.commands.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.commands.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.contenttype"/>
-      <plugin id="org.eclipse.core.contenttype.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.core.contenttype.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.core.contenttype.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.core.contenttype.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.core.contenttype.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.databinding"/>
+      <plugin id="org.eclipse.core.databinding.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable"/>
+      <plugin id="org.eclipse.core.databinding.observable.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.observable.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.observable.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property"/>
+      <plugin id="org.eclipse.core.databinding.property.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_de" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_es" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.core.databinding.property.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.databinding.property.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.core.expressions"/>
-      <plugin id="org.eclipse.core.expressions.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.core.expressions.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.core.expressions.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.core.expressions.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.core.expressions.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.jobs"/>
-      <plugin id="org.eclipse.core.jobs.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.core.jobs.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.core.jobs.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.core.jobs.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.core.jobs.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.core.runtime"/>
-      <plugin id="org.eclipse.core.runtime.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.core.runtime.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.core.runtime.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.core.runtime.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.core.runtime.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.emf.common"/>
-      <plugin id="org.eclipse.emf.common.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.emf.common.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.emf.ecore"/>
-      <plugin id="org.eclipse.emf.ecore.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.emf.ecore.xmi"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.equinox.app"/>
-      <plugin id="org.eclipse.equinox.app.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.app.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.equinox.common"/>
-      <plugin id="org.eclipse.equinox.common.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.common.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.equinox.console"/>
       <plugin id="org.eclipse.equinox.http.registry"/>
-      <plugin id="org.eclipse.equinox.http.registry.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.registry.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.registry.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.registry.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.registry.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.equinox.http.servlet"/>
-      <plugin id="org.eclipse.equinox.http.servlet.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.servlet.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.servlet.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.servlet.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.http.servlet.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.equinox.http.servletbridge"/>
       <plugin id="org.eclipse.equinox.preferences"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.preferences.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.equinox.registry"/>
-      <plugin id="org.eclipse.equinox.registry.nl_cs" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_de" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_es" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_ru" fragment="true"/>
-      <plugin id="org.eclipse.equinox.registry.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.equinox.servletbridge"/>
       <plugin id="org.eclipse.help"/>
+      <plugin id="org.eclipse.help.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.help.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.help.nl_de" fragment="true"/>
       <plugin id="org.eclipse.help.nl_es" fragment="true"/>
       <plugin id="org.eclipse.help.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.help.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.help.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.help.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.help.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.osgi"/>
+      <plugin id="org.eclipse.osgi.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_de" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_es" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.osgi.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.osgi.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.osgi.services"/>
+      <plugin id="org.eclipse.osgi.services.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.osgi.services.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.osgi.services.nl_de" fragment="true"/>
       <plugin id="org.eclipse.osgi.services.nl_es" fragment="true"/>
       <plugin id="org.eclipse.osgi.services.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.osgi.services.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.osgi.services.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.osgi.services.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.osgi.services.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.rap.fileupload"/>
       <plugin id="org.eclipse.rap.jface"/>
       <plugin id="org.eclipse.rap.jface.databinding"/>
+      <plugin id="org.eclipse.rap.jface.databinding.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.databinding.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.databinding.nl_de" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.databinding.nl_es" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.databinding.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.rap.jface.databinding.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.databinding.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.databinding.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.databinding.nl_zh_TW" fragment="true"/>
+      <plugin id="org.eclipse.rap.jface.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.nl_de" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.nl_es" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.rap.jface.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.rap.jface.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt"/>
+      <plugin id="org.eclipse.rap.rwt.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.nl_de" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.nl_es" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.rap.rwt.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.rap.rwt.osgi"/>
       <plugin id="org.eclipse.rap.ui"/>
       <plugin id="org.eclipse.rap.ui.forms"/>
+      <plugin id="org.eclipse.rap.ui.forms.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.forms.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.forms.nl_de" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.forms.nl_es" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.forms.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.rap.ui.forms.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.forms.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.forms.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.forms.nl_zh_TW" fragment="true"/>
+      <plugin id="org.eclipse.rap.ui.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.nl_de" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.nl_es" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.rap.ui.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.nl_zh_TW" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench"/>
+      <plugin id="org.eclipse.rap.ui.workbench.nl_ar" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench.nl_cs" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench.nl_de" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench.nl_es" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench.nl_fr" fragment="true"/>
+      <plugin id="org.eclipse.rap.ui.workbench.nl_pt" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench.nl_ru" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench.nl_zh" fragment="true"/>
       <plugin id="org.eclipse.rap.ui.workbench.nl_zh_TW" fragment="true"/>
 
    <configurations>
       <plugin id="com.ibm.icu" autoStart="true" startLevel="0" />
+      <plugin id="com.ibm.icu.base" autoStart="true" startLevel="0" />
       <plugin id="javax.xml" autoStart="true" startLevel="0" />
       <plugin id="org.apache.commons.codec" autoStart="true" startLevel="0" />
       <plugin id="org.apache.commons.fileupload" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.birt.core" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.commands" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.contenttype" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.contenttype.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.contenttype.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.contenttype.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.contenttype.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.contenttype.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.databinding" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.databinding.observable" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.databinding.property" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.expressions" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.expressions.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.expressions.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.expressions.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.expressions.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.expressions.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.jobs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.jobs.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.jobs.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.jobs.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.jobs.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.jobs.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.runtime.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.runtime.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.runtime.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.runtime.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.core.runtime.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.emf.common" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.common.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.common.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.common.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.common.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.common.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.emf.ecore" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.emf.ecore.xmi" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.emf.ecore.xmi.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.app" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.app.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.app.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.app.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.app.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.app.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.common.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.common.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.common.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.common.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.common.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.console" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.http.registry" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.registry.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.registry.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.registry.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.registry.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.registry.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.http.servlet" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.servlet.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.servlet.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.servlet.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.servlet.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.http.servlet.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.http.servletbridge" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.preferences" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.preferences.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.preferences.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.preferences.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.preferences.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.preferences.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.registry" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.registry.nl_cs" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.registry.nl_de" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.registry.nl_es" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.registry.nl_ru" autoStart="true" startLevel="0" />
-      <plugin id="org.eclipse.equinox.registry.nl_zh" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.equinox.servletbridge" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.help" autoStart="true" startLevel="0" />
       <plugin id="org.eclipse.osgi" autoStart="true" startLevel="0" />
diff --git a/webui/webapp/Core/src/org/netxms/ui/eclipse/console/messages_ar.properties b/webui/webapp/Core/src/org/netxms/ui/eclipse/console/messages_ar.properties
new file mode 100644 (file)
index 0000000..9573170
--- /dev/null
@@ -0,0 +1,190 @@
+AbstractSelector_ClearSelection=Clear selection
+AbstractSelector_CopyToClipboard=&Copy to clipboard
+AbstractSelector_Select=Select...
+AbstractTraceView_CannotSubscribe=Cannot subscribe to channel %s
+AbstractTraceView_CannotUnsubscribe=Cannot unsubscribe from channel %s
+AbstractTraceView_Clear=&Clear
+AbstractTraceView_CopyToClipboard=&Copy to clipboard
+AbstractTraceView_Pause=&Pause
+AbstractTraceView_ShowFilter=Show &filter
+AbstractTraceView_Subscribing=Subscribing to channel %s
+AbstractTraceView_Unsubscribing=Unsubscribing from channel %s
+Activator_TrayTooltip=NetXMS Management Console
+ApplicationActionBarAdvisor_About=&About
+ApplicationActionBarAdvisor_AboutActionName=&About %s
+ApplicationActionBarAdvisor_AboutProductName=NetXMS Management Console
+ApplicationActionBarAdvisor_AboutText=NetXMS Management Console\nVersion %s\nCopyright (c) 2003-2016 Raden Solutions
+ApplicationActionBarAdvisor_AboutTitle=About
+ApplicationActionBarAdvisor_ActionExportPerspective=&Export perspective...
+ApplicationActionBarAdvisor_ActionImportPerspective=&Import perspective...
+ApplicationActionBarAdvisor_AllFiles=All Files
+ApplicationActionBarAdvisor_Configuration=&Configuration
+ApplicationActionBarAdvisor_ConfirmRestart=Confirm Restart
+ApplicationActionBarAdvisor_Error=Error
+ApplicationActionBarAdvisor_ExportPerspective=Export perspective
+ApplicationActionBarAdvisor_File=&File
+ApplicationActionBarAdvisor_FullScreen=&Full Screen
+ApplicationActionBarAdvisor_Help=&Help
+ApplicationActionBarAdvisor_ImportPerspective=Import perspective
+ApplicationActionBarAdvisor_Monitor=&Monitor
+ApplicationActionBarAdvisor_Navigation=&Navigation
+ApplicationActionBarAdvisor_OpenPerspective=Open Perspective
+ApplicationActionBarAdvisor_PerspectiveExportFailed=Perspective export failed
+ApplicationActionBarAdvisor_PerspectiveImportFailed=Perspective import failed
+ApplicationActionBarAdvisor_Progress=&Progress
+ApplicationActionBarAdvisor_RestartConfirmationMessage=Perspective import will require management console restart. Continue?
+ApplicationActionBarAdvisor_RestartConsoleMessage=Console has to be restarted to switch language. Continue with console restart?
+ApplicationActionBarAdvisor_ShowView=Show View
+ApplicationActionBarAdvisor_Tools=&Tools
+ApplicationActionBarAdvisor_View=&View
+ApplicationActionBarAdvisor_Window=&Window
+ApplicationActionBarAdvisor_XMLFiles=XML Files
+ApplicationWorkbenchAdvisor_CommunicationError=Communication Error
+ApplicationWorkbenchAdvisor_ConnectionLostMessage=Connection with %s server was lost
+ApplicationWorkbenchAdvisor_OKToCloseMessage=. Press OK to close application.
+ApplicationWorkbenchAdvisor_ServerShutdownMessage=%s server was shut down
+ApplicationWorkbenchAdvisor_SessionTerminated=Communication session was terminated by system administrator
+ApplicationWorkbenchWindowAdvisor_AppTitle=NetXMS Management Console
+ApplicationWorkbenchWindowAdvisor_CannotChangePswd=Cannot change password:
+ApplicationWorkbenchWindowAdvisor_CannotOpenDashboard=Cannot open dashboard %s (invalid dashboard ID)
+ApplicationWorkbenchWindowAdvisor_CannotOpenDashboardType2=Cannot open dashboard %s (%s)
+ApplicationWorkbenchWindowAdvisor_CertDialogTitle=Path to the certificate store
+ApplicationWorkbenchWindowAdvisor_CertPassword=Certificate password
+ApplicationWorkbenchWindowAdvisor_CertPasswordMsg=The selected certificate is password-protected, please provide the password.
+ApplicationWorkbenchWindowAdvisor_CertStorePassword=Certificate store password
+ApplicationWorkbenchWindowAdvisor_CertStorePasswordMsg=The selected store is password-protected, please provide the password.
+ApplicationWorkbenchWindowAdvisor_ChangingPassword=Changing password...
+ApplicationWorkbenchWindowAdvisor_ConnectionError=Connection Error
+ApplicationWorkbenchWindowAdvisor_Error=Error
+ApplicationWorkbenchWindowAdvisor_Exception=Exception
+ApplicationWorkbenchWindowAdvisor_Information=Information
+ApplicationWorkbenchWindowAdvisor_NoEncryptionSupport=NetXMS server %s does not support encryption. Do you want to connect anyway?
+ApplicationWorkbenchWindowAdvisor_NoEncryptionSupportDetails=NetXMS server you are connecting to does not support encryption. If you countinue, information containing your credentials will be sent in clear text and could easily be read by a third party.\n\nFor assistance, contact your network administrator or the owner of the NetXMS server.\n\n
+ApplicationWorkbenchWindowAdvisor_PasswordChanged=Password changed successfully
+ApplicationWorkbenchWindowAdvisor_PkcsFiles=PKCS12 file (*.p12, *.pfx)
+BrandingManager_ProductName=NetXMS
+CompositeWithMessageBar_HideMessage=Hide message
+ConsoleJob_ErrorDialogTitle=Job failed
+DataCollectionDisplayInfo_Float=Float
+DataCollectionDisplayInfo_Integer=Integer
+DataCollectionDisplayInfo_Integer64=Integer 64-bit
+DataCollectionDisplayInfo_Null=Null
+DataCollectionDisplayInfo_String=String
+DataCollectionDisplayInfo_UInteger=Unsigned Integer
+DataCollectionDisplayInfo_UInteger64=Unsigned Integer 64-bit
+DataCollectionDisplayInfo_Unknown=<unknown>
+ExportToCsvAction_ExportAllToCsv=Export all to CSV...
+ExportToCsvAction_ExportToCsv=E&xport to CSV...
+ExportToCsvAction_SaveError=Cannot save table data to file
+ExportToCsvAction_SaveTo=Save data to CSV file %s
+FilterText_CloseFilter=Close filter
+FilterText_Filter=Filter:
+FilterText_FilterIsEmpty=Filter is empty
+HttpProxyPrefs_ExcludedAddresses=Excluded addresses
+HttpProxyPrefs_Login=Login name
+HttpProxyPrefs_Password=Password
+HttpProxyPrefs_Port=Port
+HttpProxyPrefs_ProxyRequireAuth=Proxy server requires &authentication
+HttpProxyPrefs_ProxyServer=Proxy server
+HttpProxyPrefs_UserProxyMessage=&Use proxy server for HTTP connections
+IPAddressValidator_ErrorMessage=Please enter valid IP address in "%s" field
+IPNetMaskValidator_ErrorMessage=Please enter valid IP network mask in "%s" field
+LoginDialog_Auth=Authentication
+LoginDialog_Cert=Certificate
+LoginDialog_Error=Error
+LoginDialog_NoCertSelected=No certificate selected. Please select certificate from the list or choose different authentication method.
+LoginDialog_Passwd=Password
+LoginDialog_SlowLinkConnection=Connection over &slow link
+LoginDialog_Warning=Warning
+LoginDialog_WrongKeyStorePasswd=The key store password you provided appears to be wrong.
+LoginDialog_login=Login
+LoginDialog_server=Server
+LoginDialog_title=NetXMS - Connect to Server
+LoginForm_AdvOptionsDisabled=Advanced login options was disabled by server administrator
+LoginForm_Error=Error
+LoginForm_LoginButton=Login
+LoginForm_Options=Options
+LoginForm_Password=Password
+LoginForm_Title=NetXMS Server Login
+LoginForm_UserName=User name
+LoginForm_Version=Version %s
+LoginJob_connecting=Connecting...
+LoginJob_init_extensions=Initializing extensions...
+LoginJob_subscribe=Subscribing to notifications...
+LoginJob_sync_event_db=Synchronizing events configuration...
+LoginJob_sync_objects=Synchronizing objects...
+LoginJob_sync_users=Synchronizing user database...
+LoginSettingsDialog_ServerAddress=NetXMS server address
+LoginSettingsDialog_Title=Advanced Login Options
+MacAddressValidator_ErrorMessage=Please enter valid MAC address in "%s" field
+NumericTextFieldValidator_ErrorMessage=Please enter number in range %s in field "%s"
+NumericTextFieldValidator_RangeSeparator=..
+ObjectNameValidator_ErrorMessage1=Please provide non-empty object name in "%s" field
+ObjectNameValidator_ErrorMessage2=Object name in "%s" field contains invalid characters
+PasswordExpiredDialog_confirm_passwd=Confirm new password:
+PasswordExpiredDialog_new_passwd=New password:
+PasswordExpiredDialog_passwd_expired=Your password was expired. Please change your password now.
+PasswordExpiredDialog_title=Change password
+PreferenceInitializer_DefaultDateFormat=dd.MM.yyyy
+PreferenceInitializer_DefaultShortTimeFormat=HH:mm
+PreferenceInitializer_DefaultTimeFormat=HH:mm:ss
+RefreshAction_Name=Refresh
+RegionalSettingsPrefPage_DateFormatString=Date format string
+RegionalSettingsPrefPage_DateTimeFormat=Date and time format
+RegionalSettingsPrefPage_Example=Date and time formatting example
+RegionalSettingsPrefPage_FmtCustom=Custom
+RegionalSettingsPrefPage_FmtJava=JVM default locale
+RegionalSettingsPrefPage_FmtServer=Defined by server
+RegionalSettingsPrefPage_ShortTimeExample=Short time example
+RegionalSettingsPrefPage_ShortTimeFormatString=Short time format string
+RegionalSettingsPrefPage_TimeFormatString=Time format string
+RegionalSettingsPrefPage_UseServerTimeZone=Use server time &zone
+RegionalSettings_Days=\ days, 
+ScheduleSelector_CronSchedule=Cron schedule
+ScheduleSelector_OneTimeExecution=One time execution
+ScheduleSelector_Schedule=Schedule
+SecurityWarningDialog_DontAskAgain=Don't ask me again for connections to this server
+SecurityWarningDialog_Title=Security Warning
+SendSMSDialog_Message=Message
+SendSMSDialog_PhoneNumber=Phone number
+SendSMSDialog_Title=Send SMS
+SendSMS_DialogTextPrefix=SMS to number 
+SendSMS_DialogTextSuffix=\ sent successfully
+SendSMS_DialogTitle=Send SMS
+SendSMS_JobTitle=Send SMS to 
+SendSMS_SendError=Cannot send SMS to 
+ServerClock_OptionShowText=Show &text
+ServerClock_OptionShowTimeZone=Show time &zone
+ServerClock_ServerTime=Server time is
+ServerClock_Tooltip=Server time
+SplashHandler_Version=Version 
+StatusDisplayInfo_Critical=Critical
+StatusDisplayInfo_Disabled=Disabled
+StatusDisplayInfo_Major=Major
+StatusDisplayInfo_Minor=Minor
+StatusDisplayInfo_Normal=Normal
+StatusDisplayInfo_Testing=Testing
+StatusDisplayInfo_Unknown=Unknown
+StatusDisplayInfo_Unmanaged=Unmanaged
+StatusDisplayInfo_Warning=Warning
+TimePeriodSelector_8=Time from
+TimePeriodSelector_9=Time to
+TimePeriodSelector_BackFromNow=Back from now
+TimePeriodSelector_Days=Days
+TimePeriodSelector_FixedTimeFrame=Fixed time frame
+TimePeriodSelector_Hours=Hours
+TimePeriodSelector_Minutes=Minutes
+TimePeriodSelector_TimeInterval=Time interval
+TimePeriodSelector_TimePeriod=Time Period
+TimePeriodSelector_TimeUnits=Time units
+WidgetHelper_Action_Copy=&Copy
+WidgetHelper_Action_Cut=C&ut
+WidgetHelper_Action_Delete=&Delete
+WidgetHelper_Action_Paste=&Paste
+WidgetHelper_Action_SelectAll=Select &all
+WidgetHelper_InputValidationError=Input Validation Error
+WorkbenchGeneralPrefs_HideWhenMinimized=Hide when minimized
+WorkbenchGeneralPrefs_ShowHiddenAttrs=Show hidden object custom attributes
+WorkbenchGeneralPrefs_ShowServerClock=Show server clock
+WorkbenchGeneralPrefs_show_heap=Show &heap status
+WorkbenchGeneralPrefs_show_tray_icon=Show &tray icon
diff --git a/webui/webapp/Dashboard/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/Dashboard/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..919094a
--- /dev/null
@@ -0,0 +1,28 @@
+action.label.CloneDashboard= Clone dashboard
+action.label.CreateDashboard= Create &dashboard...
+action.label.Export= Export...
+action.label.ImportDashboard= &Import dashboard...
+action.label.OpenDashboard= &Open dashboard
+page.name.AlarmViewer= Alarm Viewer
+page.name.AvailChart= Availability Chart
+page.name.Chart= Chart
+page.name.CustomWidget= Custom Widget
+page.name.Dashboard= Dashboard
+page.name.DashboardElements= Dashboard Elements
+page.name.DataSource= Data Source
+page.name.DataSources= Data Sources
+page.name.DciSummaryTable= DCI Summary Table
+page.name.Gauge= Gauge
+page.name.GeoMap= Geo Map
+page.name.Label= Label
+page.name.Layout= Layout
+page.name.NetworkMap= Network Map
+page.name.ObjStatusChart= Object Status Chart
+page.name.Separator= Separator
+page.name.StatusIndicator= Status Indicator
+page.name.StatusMap= Status Map
+page.name.TableValue= Table Value
+page.name.WebPage= Web Page
+perspective.name.Dashboard= Dashboard
+view.name.Dashboard= Dashboard
+view.name.DashboardNavigator= Dashboard Navigator
diff --git a/webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/messages_ar.properties b/webui/webapp/Dashboard/src/org/netxms/ui/eclipse/dashboard/messages_ar.properties
new file mode 100644 (file)
index 0000000..d79e5be
--- /dev/null
@@ -0,0 +1,295 @@
+AbstractChart_3DView=Show in &3D
+AbstractChart_Bottom=Bottom
+AbstractChart_Days=days
+AbstractChart_ExtendedLegend=E&xtended legend
+AbstractChart_Hours=hours
+AbstractChart_Left=Left
+AbstractChart_LegendPosition=Legend position
+AbstractChart_LineWidth=Line width
+AbstractChart_LogartithmicScale=L&ogarithmic scale
+AbstractChart_Minutes=minutes
+AbstractChart_Options=Options
+AbstractChart_RefreshInterval=Refresh interval (seconds)
+AbstractChart_Right=Right
+AbstractChart_ShowGrid=Show &grid
+AbstractChart_ShowLegend=Show &legend
+AbstractChart_ShowTitle=Show &title
+AbstractChart_Stacked=&Stacked
+AbstractChart_TimeInterval=Time interval
+AbstractChart_TimeUnits=Time units
+AbstractChart_Title=Title
+AbstractChart_Top=Top
+AbstractChart_Translucent=T&ranslucent
+AbstractChart_Transposed=Trans&posed
+AddDashboardElementDlg_AlarmViewer=Alarm Viewer
+AddDashboardElementDlg_AvailabilityChart=Availability Chart
+AddDashboardElementDlg_BarChart=Bar Chart
+AddDashboardElementDlg_BarChartForTable=Bar Chart for Table DCI
+AddDashboardElementDlg_CustomWidget=Custom Widget
+AddDashboardElementDlg_Dashboard=Dashboard
+AddDashboardElementDlg_DciSummaryTable=DCI Summary Table
+AddDashboardElementDlg_GaugeChart=Gauge
+AddDashboardElementDlg_GeoMap=Geo Map
+AddDashboardElementDlg_Label=Label
+AddDashboardElementDlg_LineChart=Line Chart
+AddDashboardElementDlg_NetworkMap=Network Map
+AddDashboardElementDlg_PieChart=Pie Chart
+AddDashboardElementDlg_PieChartForTable=Pie Chart for Table DCI
+AddDashboardElementDlg_Separator=Separator
+AddDashboardElementDlg_StatusChart=Status Chart
+AddDashboardElementDlg_StatusIndicator=Status Indicator
+AddDashboardElementDlg_StatusMap=Status Map
+AddDashboardElementDlg_TableValue=Table Value
+AddDashboardElementDlg_TubeChart=Tube Chart
+AddDashboardElementDlg_TubeChartForTable=Tube Chart for Table DCI
+AddDashboardElementDlg_WebPage=Web Page
+AlarmViewer_RootObject=Root object
+AlarmViewer_SeverityFilter=Severity Filter
+AlarmViewer_Title=Title
+AvailabilityChartElement_Down=Down
+AvailabilityChartElement_Downtime=Downtime
+AvailabilityChartElement_Up=Up
+AvailabilityChartElement_Uptime=Uptime
+AvailabilityChart_3DView=&3D view
+AvailabilityChart_Object=Business service object
+AvailabilityChart_ShowLegend=Show &legend
+AvailabilityChart_ShowTitle=Show &title
+AvailabilityChart_Title=Title
+AvailabilityChart_Translucent=&Translucent
+CloneDashboard_Dashboard=Dashboard
+CloneDashboard_Error=Cannot create dashboard object "%s"
+CloneDashboard_JobTitle=Create dashboard
+ComparisonChartElement_JobError=Cannot get DCI values for comparision chart
+ComparisonChartElement_JobTitle=Get DCI values for chart
+CreateDashboard_Dashboard=Dashboard
+CreateDashboard_Error=Cannot create dashboard object "%s"
+CreateDashboard_JobTitle=Create dashboard
+CustomWidget_ClassName=Class name
+DashboardControl_InternalError=Internal Error
+DashboardControl_InternalErrorPrefix=Internal error: 
+DashboardControl_InternalErrorText1=Internal error: no adapter for dashboard element
+DashboardControl_InternalErrorText2=Internal error: no adapter for dashboard element
+DashboardControl_SaveError=Cannot save dashboard 
+DashboardControl_SaveLayout=Save dashboard layout
+DashboardDynamicView_PartNamePrefix=Dashboard: 
+DashboardElementsLabelProvider_Bottom=BOTTOM
+DashboardElementsLabelProvider_Center=CENTER
+DashboardElementsLabelProvider_DciSummaryTable=DCI Summary Table
+DashboardElementsLabelProvider_Fill=FILL
+DashboardElementsLabelProvider_FillFill=FILL / FILL
+DashboardElementsLabelProvider_Left=LEFT
+DashboardElementsLabelProvider_Right=RIGHT
+DashboardElementsLabelProvider_StatusMap=Status Map
+DashboardElementsLabelProvider_TableValue=Table Value
+DashboardElementsLabelProvider_Top=TOP
+DashboardElementsLabelProvider_TypeAlarmViewer=Alarm Viewer
+DashboardElementsLabelProvider_TypeAvailChart=Availability Chart
+DashboardElementsLabelProvider_TypeBarChart=Bar Chart
+DashboardElementsLabelProvider_TypeCustom=Custom Widget
+DashboardElementsLabelProvider_TypeDashboard=Dashboard
+DashboardElementsLabelProvider_TypeGaugeChart=Gauge
+DashboardElementsLabelProvider_TypeGeoMap=Geo Map
+DashboardElementsLabelProvider_TypeLabel=Label
+DashboardElementsLabelProvider_TypeLineChart=Line Chart
+DashboardElementsLabelProvider_TypeNetworkMap=Network Map
+DashboardElementsLabelProvider_TypePieChart=Pie Chart
+DashboardElementsLabelProvider_TypeSeparator=Separator
+DashboardElementsLabelProvider_TypeStatusChart=Status Chart
+DashboardElementsLabelProvider_TypeStatusIndicator=Status Indicator
+DashboardElementsLabelProvider_TypeTableBarChart=Bar Chart for Table DCI
+DashboardElementsLabelProvider_TypeTablePieChart=Pie Chart for Table DCI
+DashboardElementsLabelProvider_TypeTableTubeChart=Tube Chart for Table DCI
+DashboardElementsLabelProvider_TypeTubeChart=Tube Chart
+DashboardElementsLabelProvider_TypeWebPage=Web Page
+DashboardElementsLabelProvider_Unknown=<unknown>
+DashboardElements_Add=&Add...
+DashboardElements_Alignment=Alignment
+DashboardElements_Delete=&Delete
+DashboardElements_Down=&Down
+DashboardElements_Edit=&Edit...
+DashboardElements_EditXML=Edit &XML...
+DashboardElements_EqualWidth=Make columns equal width
+DashboardElements_Error=Error
+DashboardElements_ErrorText=Please enter valid integer in range 1 .. 8 as number of columns
+DashboardElements_InternalErrorText=Internal error: 
+DashboardElements_InternalErrorText2=Internal error: no adapter for dashboard element
+DashboardElements_InternalErrorTitle=Internal Error
+DashboardElements_JobError=Cannot update dashboard configuration
+DashboardElements_JobTitle=Update dashboard configuration
+DashboardElements_NumColumns=Number of columns
+DashboardElements_Span=Span
+DashboardElements_Type=Type
+DashboardElements_Up=&Up
+DashboardView_8=Cannot export line chart data
+DashboardView_AddAlarmBrowser=Add &alarm browser
+DashboardView_AddAvailChart=Add a&vailability chart
+DashboardView_AddBarChart=Add &bar chart
+DashboardView_AddDashboard=Add embedded &dashboard
+DashboardView_AddLabel=Add &label
+DashboardView_AddLineChart=Add &line chart
+DashboardView_AddPieChart=Add &pie chart
+DashboardView_AddStatusIndicator=Add &status indicator
+DashboardView_AddTubeChart=Add &tube chart
+DashboardView_Confirmation=This will destroy all unsaved changes. Are you sure?
+DashboardView_EditMode=Edit mode
+DashboardView_ExportLineChartData=Export line chart data
+DashboardView_ExportLineChartValues=E&xport line chart values
+DashboardView_GetEffectiveRights=Get effective rights
+DashboardView_GetEffectiveRightsError=Cannot get effective rights for dashboard object
+DashboardView_InitError=Dashboard object is no longer exist or is not accessible
+DashboardView_PartNamePrefix=Dashboard: 
+DashboardView_Refresh=Refresh Dashboard
+DashboardView_Save=&Save
+DashboardsDynamicMenu_Dashboards=&Dashboards
+DataSources_Add=&Add...
+DataSources_Color=Color
+DataSources_Delete=&Delete
+DataSources_Down=&Down
+DataSources_Label=Label
+DataSources_Modify=&Modify...
+DataSources_Node=Node
+DataSources_Parameter=Parameter
+DataSources_Pos=Pos
+DataSources_Up=&Up
+DciListLabelProvider_Auto=auto
+DciListLabelProvider_JobError=Cannot resolve DCI names
+DciListLabelProvider_JobTitle=Resolve DCI names
+DciListLabelProvider_Unresolved=<unresolved>
+DciSummaryTable_BaseObject=Base object
+DciSummaryTable_RefreshInterval=Refresh interval
+DciSummaryTable_SummaryTable=Summary table
+DialChart_LeftRed=Left red zone end
+DialChart_LeftYellow=Left yellow zone end
+DialChart_LegendInside=Place legend &inside dial
+DialChart_MaxVal=Maximum value
+DialChart_MinVal=Minimum value
+DialChart_RightRed=Right red zone start
+DialChart_RightYellow=Right yellow zone start
+DialChart_Warning=Warning
+DialChart_WarningText=Please enter correct number
+EditElementXmlDlg_DialogTitle=Edit Element XML
+EditElementXmlDlg_EditorTitle=XML Configuration
+EditPaneWidget_Delete=&Delete
+EditPaneWidget_Edit=&Edit
+EditPaneWidget_EditXML=Edit &XML
+EmbeddedDashboard_Add=&Add...
+EmbeddedDashboard_Dashboards=Dashboards to display
+EmbeddedDashboard_Delete=&Delete
+EmbeddedDashboard_DisplayTime=Display time (seconds)
+EmbeddedDashboard_Down=&Down
+EmbeddedDashboard_Up=&Up
+ExportDashboard_AllFiles=All files
+ExportDashboard_ErrorText=Cannot save export file
+ExportDashboard_JobTitle=Export dashbnoard configuration
+ExportDashboard_SelectFile=Select File
+ExportDashboard_XMLFiles=XML files
+Gauge_ActiveThresholdColor=Active threshold color
+Gauge_Bar=Bar
+Gauge_ColorMode=Color mode
+Gauge_CustomColor=Custom color
+Gauge_Dial=Dial
+Gauge_FixedCustomColor=Fixed custom color
+Gauge_FontName=Font name (leave empty to use default)
+Gauge_ShowBorder=Show border around each element
+Gauge_Text=Text
+Gauge_Type=Gauge type
+Gauge_Vertical=&Vertical orientation
+Gauge_ZoneColor=Zone color
+GeoMap_Error=Error
+GeoMap_ErrorText=Please enter correct latitude and longitude value
+GeoMap_Latitude=Latitude
+GeoMap_Longitude=Longitude
+GeoMap_Title=Title
+GeoMap_Zoom=Zoom
+IdMatchingDialog_ClassMismatch=Target object must be of same class as source object
+IdMatchingDialog_ColumnMatchID=Match ID
+IdMatchingDialog_ColumnMatchName=Match Name
+IdMatchingDialog_ColumnName=Name
+IdMatchingDialog_ColumnOriginalID=Original ID
+IdMatchingDialog_ConfirmationText=Not all elements was matched correctly to destination system. Imported dashboard will not behave correctly. Are you sure to continue dashboard import?
+IdMatchingDialog_HelpText=Please check that source objects and data collection items correctly mapped to destination system. Incorrect mappings can be changed by selecting "Map to..." from appropriate item's context menu. When done, press "OK" to continue dashboard import or "Cancel" to cancel import process.
+IdMatchingDialog_JobErrorText=Cannot get DCI information from node
+IdMatchingDialog_JobTitle=Get DCI information from node
+IdMatchingDialog_MapTo=&Map to...
+IdMatchingDialog_MatchingErrors=Matching Errors
+IdMatchingDialog_Title=ID Mapping Editor
+IdMatchingDialog_Warning=Warning
+IdMatchingLabelProvider_NoMatch=no match
+ImportDashboardDialog_AllFiles=All files
+ImportDashboardDialog_ImportFile=Import file
+ImportDashboardDialog_ObjectName=Object name
+ImportDashboardDialog_Title=Import Dashboard
+ImportDashboardDialog_Warning=Warning
+ImportDashboardDialog_WarningSelectFile=Please select import file
+ImportDashboardDialog_WarningValidName=Please enter valid object name
+ImportDashboardDialog_XMLFiles=XML files
+ImportDashboard_Error=Cannot import dashboard object "%s"
+ImportDashboard_InvalidFile=Invalid import file
+ImportDashboard_JobTitle=Import dashboard
+LabelProperties_BgColor=Background color:
+LabelProperties_TextColor=Text color:
+LabelProperties_Title=Title
+Layout_Bottom=BOTTOM
+Layout_Center=CENTER
+Layout_Fill=FILL
+Layout_GrapExtraH=Grab excessive horizontal space
+Layout_GrapExtraV=Grab excessive vertical space
+Layout_HAlign=Horizontal alignment
+Layout_HHint=Height hint
+Layout_HSpan=Horizontal span
+Layout_Left=LEFT
+Layout_Right=RIGHT
+Layout_Top=TOP
+Layout_VAlign=Vertical alignment
+Layout_VSpan=Vertical span
+Layout_WHint=Width hint
+LineChartElement_JobError=Cannot get value for DCI %s:"%s"
+LineChartElement_JobTitle=Get DCI values for history graph
+NetworkMap_EnableDoubleClickAction=Enable double click action on objects
+NetworkMap_NetworkMap=Network map
+NetworkMap_Title=Title
+NetworkMap_ZoomLevel=Zoom level (%)
+ObjectStatusChart_3DView=&3D view
+ObjectStatusChart_Options=Options
+ObjectStatusChart_RefreshInterval=Refresh interval (seconds)
+ObjectStatusChart_RootObject=Root Object
+ObjectStatusChart_ShowLegend=Show &legend
+ObjectStatusChart_Title=Title
+ObjectStatusChart_Translucent=&Translucent
+ObjectStatusChart_Transposed=Trans&posed
+OpenDashboard_Error=Error
+OpenDashboard_ErrorText=Error opening view: 
+SeparatorProperties_BottomMargin=Bottom margin
+SeparatorProperties_LeftMargin=Left margin
+SeparatorProperties_LineWidth=Line width:
+SeparatorProperties_RightMargin=Right margin
+SeparatorProperties_TopMargin=Top margin
+StatusIndicator_Object=NetXMS Object
+StatusIndicator_Title=Title
+StatusIndicator_UseFullColorRange=Use &full status color range
+StatusMap_DisplayMode=Display mode
+StatusMap_Group=Group objects by containers
+StatusMap_NoGroup=Don't group objects
+StatusMap_SeverityFilter=Severity Filter
+TableComparisonChartElement_JobError=Cannot get DCI values for comparision chart
+TableComparisonChartElement_JobTitle=Get DCI values for table comparision chart
+TableComparisonChart_3DView=Show in &3D
+TableComparisonChart_Bottom=Bottom
+TableComparisonChart_Left=Left
+TableComparisonChart_LegendPosition=Legend position
+TableComparisonChart_Options=Options
+TableComparisonChart_RefreshInterval=Refresh interval (seconds)
+TableComparisonChart_Right=Right
+TableComparisonChart_ShowLegend=Show &legend
+TableComparisonChart_ShowTitle=Show &title
+TableComparisonChart_Title=Title
+TableComparisonChart_Top=Top
+TableComparisonChart_Translucent=T&ranslucent
+TableComparisonChart_Transposed=Trans&posed
+TableDataSource_DataColumn=Data column
+TableDataSource_IgnoreZero=Ignore zero values when building chart
+TableDataSource_InstanceColumn=Instance column
+TableDataSource_Object=Data Collection Object
+TableValue_Table=Table
+WebPage_Title=Title
+WebPage_URL=URL
diff --git a/webui/webapp/DataCollection/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/DataCollection/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..307de6b
--- /dev/null
@@ -0,0 +1,36 @@
+action.label.Apply= &Apply...
+action.label.ClearData= Clear collected data
+action.label.CreateDCI= Create data collection item...
+action.label.CreateDCIs= Create data collection items...
+action.label.CreateTemplate= &Template...
+action.label.CreateTemplateGroup= Template &group...
+action.label.DataCollection= Data Collection Configuration
+action.label.LastValues= Last values
+action.label.Remove= &Remove...
+action.label.SummaryTablesConfig= DCI Summary Tables
+action.tooltip.Apply= Apply template to node(s)
+action.tooltip.Remove= Remove template from node(s)
+action.tooltip.SummaryTablesConfig= Open DCI Summary Table configuration
+actionSet.label.DataCollection= Data Collection Action Set
+command.description.SummaryTablesConfig= Open DCI Summary Tables configuration
+command.description.ToggleFilter= Toggle DCI Filter
+command.label.ShowDCIFilter= Show DCI &filter
+command.name.SummaryTablesConfig= DCI Summary Tables
+command.name.ToggleFilter= Toggle DCI Filter
+command.tooltip.ShowDCIFilter= Show/hide DCI filter
+page.name.Cluster=Cluster
+page.name.Columns=Columns
+page.name.Comments=Comments
+page.name.CustomSchedule=Custom Schedule
+page.name.Filter=Filter
+page.name.General=General
+page.name.InstanceDiscovery=Instance Discovery
+page.name.OtherOptions=Other options
+page.name.Thresholds=Thresholds
+page.name.Transformation=Transformation
+tab.name.LastValues=Last Values
+tab.name.Thresholds=Thresholds
+view.name.DCISummaryTables= DCI Summary Tables
+view.name.DataCollection= Data Collection Configuration
+view.name.LastValues= Last Values
+view.name.SummaryTable= Summary Table
diff --git a/webui/webapp/DataCollection/src/org/netxms/ui/eclipse/datacollection/messages_ar.properties b/webui/webapp/DataCollection/src/org/netxms/ui/eclipse/datacollection/messages_ar.properties
new file mode 100644 (file)
index 0000000..2181303
--- /dev/null
@@ -0,0 +1,533 @@
+AbstractSelectParamDlg_AvailTables=Available tables
+AbstractSelectParamDlg_AvailableParameters=Available parameters
+AbstractSelectParamDlg_Description=Description
+AbstractSelectParamDlg_InstanceColumn=Instance Column
+AbstractSelectParamDlg_Name=Name
+AbstractSelectParamDlg_TableSelection=Table Selection
+AbstractSelectParamDlg_Title=Parameter Selection
+AbstractSelectParamDlg_Type=Type
+AbstractSelectParamDlg_Warning=Warning
+AbstractSelectParamDlg_WarningText=You must select parameter from the list\!
+ApplyTemplate_JobError=Cannot apply data collection template
+ApplyTemplate_JobTitle=Apply template
+ClearCollectedData_ConfirmDialogTitle=Clear Collected Data
+ClearCollectedData_ConfirmationText=All collected data for selected data collection items will be deleted. Proceed?
+ClearCollectedData_ErrorText=Cannot clear collected data
+ClearCollectedData_TaskName=Clear collected data
+ClusterOptions_AggrFunction=Aggregation function
+ClusterOptions_AggregateFromNodes=&Aggregate values from cluster nodes
+ClusterOptions_Average=Average
+ClusterOptions_DataAggregation=Data aggregation
+ClusterOptions_Max=Max
+ClusterOptions_Min=Min
+ClusterOptions_RunScriptOnAggregatedData=Run transformation script on aggregated data
+ClusterOptions_Total=Total
+CreateInterfaceDciDialog_BadPollingInterval=Please enter polling pollingInterval as integer in range 2 .. 10000
+CreateInterfaceDciDialog_BadRetentionTime=Please enter retention time as integer in range 1 .. 10000
+CreateInterfaceDciDialog_Data=Data
+CreateInterfaceDciDialog_Delta=Delta value (average per second)
+CreateInterfaceDciDialog_Description=Description:
+CreateInterfaceDciDialog_Error=Error
+CreateInterfaceDciDialog_InBits=Inbound traffic (bits)
+CreateInterfaceDciDialog_InBitsDescr=Inbound traffic on @@ifName@@ (bits/sec)
+CreateInterfaceDciDialog_InBytes=Inbound traffic (bytes)
+CreateInterfaceDciDialog_InBytesDescr=Inbound traffic on @@ifName@@ (bytes/sec)
+CreateInterfaceDciDialog_InErrors=Input errors
+CreateInterfaceDciDialog_InErrorsDescr=Inbound error rate on @@ifName@@ (errors/sec)
+CreateInterfaceDciDialog_InPackets=Inbound traffic (packets)
+CreateInterfaceDciDialog_InPacketsDescr=Inbound traffic on @@ifName@@ (packets/sec)
+CreateInterfaceDciDialog_Options=Options
+CreateInterfaceDciDialog_OutBits=Outbound traffic (bits)
+CreateInterfaceDciDialog_OutBitsDescr=Outbound traffic on @@ifName@@ (bits/sec)
+CreateInterfaceDciDialog_OutBytes=Outbound traffic (bytes)
+CreateInterfaceDciDialog_OutBytesDescr=Outbound traffic on @@ifName@@ (bytes/sec)
+CreateInterfaceDciDialog_OutErrors=Output errors
+CreateInterfaceDciDialog_OutErrorsDescr=Outbound error rate on @@ifName@@ (errors/sec)
+CreateInterfaceDciDialog_OutPackets=Outbound traffic (packets)
+CreateInterfaceDciDialog_OutPacketsDescr=Outbound traffic on @@ifName@@ (packets/sec)
+CreateInterfaceDciDialog_PollingInterval=Polling pollingInterval (seconds)
+CreateInterfaceDciDialog_RetentionTime=Retention time (days)
+CreateInterfaceDciDialog_Title=Create Interface DCI
+CreateInterfraceDci_JobError=Cannot create DCI for interface
+CreateInterfraceDci_JobTitle=Create DCIs for interface
+CreateInterfraceDci_TaskName=Creating DCIs
+CreateSnmpDciDialog_DeltaCalculation=Delta calculation
+CreateSnmpDciDialog_Description=Description
+CreateSnmpDciDialog_ShellTitle=Create SNMP DCI
+CreateSnmpDci_ErrorMessage=Cannot create DCI
+CreateSnmpDci_JobTitle=Creating new SNMP DCI...
+CreateSnmpDci_TaskTitle=Creating data collection items
+CreateTemplateGroup_JobError=Cannot create template group object "%s"
+CreateTemplateGroup_JobTitle=Create template group
+CreateTemplateGroup_TemplateGroup=Template Group
+CreateTemplate_JobError=Cannot create template object "%s"
+CreateTemplate_JobTitle=Create template
+CreateTemplate_Template=Template
+CustomSchedule_Add=&Add...
+CustomSchedule_Delete=&Delete
+CustomSchedule_Edit=&Edit...
+CustomSchedule_Schedule=Schedule
+DataCollectionEditor_ActionEdit=&Edit...
+DataCollectionEditor_Activate=&Activate
+DataCollectionEditor_ChStatusJob_Error=Cannot change status of data collection items for 
+DataCollectionEditor_ChStatusJob_Title=Change status of data collection items for 
+DataCollectionEditor_ColDataType=Data Type
+DataCollectionEditor_ColDescription=Description
+DataCollectionEditor_ColID=ID
+DataCollectionEditor_ColOrigin=Origin
+DataCollectionEditor_ColParameter=Parameter
+DataCollectionEditor_ColPollingInterval=Polling Interval
+DataCollectionEditor_ColRetentionTime=Retention Time
+DataCollectionEditor_ColStatus=Status
+DataCollectionEditor_ColTemplate=Template
+DataCollectionEditor_ColThresholds=Thresholds
+DataCollectionEditor_Convert=Convert to &template item...
+DataCollectionEditor_ConvertJob_ErrorPrefix=Cannot convert data collection item for 
+DataCollectionEditor_ConvertJob_ErrorSuffix=\ to template item
+DataCollectionEditor_ConvertJob_TaskName=Convert DCIs to template DCIs
+DataCollectionEditor_ConvertJob_TitlePrefix=Convert data collection items for 
+DataCollectionEditor_ConvertJob_TitleSuffix=\ to template items
+DataCollectionEditor_Copy=&Copy to other node(s)...
+DataCollectionEditor_CopyJob_Error=Cannot copy data collection item from 
+DataCollectionEditor_CopyJob_Title=Copy data collection items from 
+DataCollectionEditor_CreateJob_Error=Cannot create new data collection item for 
+DataCollectionEditor_CreateJob_Title=Create new data collection item for 
+DataCollectionEditor_Delete=&Delete
+DataCollectionEditor_DeleteConfirmText=Do you really want to delete selected data collection items?
+DataCollectionEditor_DeleteConfirmTitle=Delete Data Collection Items
+DataCollectionEditor_DeleteJob_Error=Cannot delete data collection items for 
+DataCollectionEditor_DeleteJob_Title=Delete data collection items for 
+DataCollectionEditor_Disable=D&isable
+DataCollectionEditor_DupJob_Error=Cannot duplicate data collection item for 
+DataCollectionEditor_DupJob_Title=Duplicate data collection items for 
+DataCollectionEditor_Duplicate=D&uplicate
+DataCollectionEditor_Edit=&Edit...
+DataCollectionEditor_Error=<error>
+DataCollectionEditor_Move=&Move to other node(s)...
+DataCollectionEditor_NewParam=&New parameter...
+DataCollectionEditor_NewTable=Ne&w table...
+DataCollectionEditor_OpenJob_Error=Cannot open data collection configuration for 
+DataCollectionEditor_OpenJob_Title=Open data collection configuration for 
+DataCollectionEditor_PartNamePrefix=Data Collection Configuration - 
+DataCollectionEditor_ShowFilter=Show &filter
+DataCollectionEditor_TableCreateJob_Error=Cannot create new data collection table for 
+DataCollectionEditor_TableCreateJob_Title=Create new data collection table for 
+DataCollectionEditor_UnlockJob_Error=Cannot unlock data collection configuration for 
+DataCollectionEditor_UnlockJob_Title=Unlock data collection configuration for 
+DataCollectionObjectEditor_JobError=Cannot modify data collection object
+DataCollectionObjectEditor_JobName=Modify data collection object
+DataSourceEditDlg_AreaChart=A&rea chart
+DataSourceEditDlg_AutoColor=&Automatic color
+DataSourceEditDlg_Color=Color
+DataSourceEditDlg_CustomColor=&Custom color:
+DataSourceEditDlg_DCI=Data collection item
+DataSourceEditDlg_DataColumn=Data column
+DataSourceEditDlg_DispName=Display name
+DataSourceEditDlg_DisplayFormat=Display format
+DataSourceEditDlg_Instance=Instance
+DataSourceEditDlg_InvertValues=Invert values
+DataSourceEditDlg_Options=Options
+DataSourceEditDlg_ShellTitle=Edit Data Source
+DataSourceEditDlg_ShowThresholds=Show &thresholds
+DataSourceEditDlg_TableCell=Table Cell
+DciLabelProvider_Active=Active
+DciLabelProvider_CustomSchedule=custom schedule
+DciLabelProvider_DT_float=Float
+DciLabelProvider_DT_int32=Integer
+DciLabelProvider_DT_int64=Int64
+DciLabelProvider_DT_string=String
+DciLabelProvider_DT_uint32=Unsigned Integer
+DciLabelProvider_DT_uint64=Unsigned Int64
+DciLabelProvider_Day=\ day
+DciLabelProvider_Days=\ days
+DciLabelProvider_Default=default
+DciLabelProvider_Disabled=Disabled
+DciLabelProvider_None=none
+DciLabelProvider_NotSupported=Not supported
+DciLabelProvider_SourceAgent=NetXMS Agent
+DciLabelProvider_SourceCPSNMP=Check Point SNMP
+DciLabelProvider_SourceILO=SM-CLP
+DciLabelProvider_SourceInternal=Internal
+DciLabelProvider_SourcePush=Push
+DciLabelProvider_SourceSNMP=SNMP
+DciLabelProvider_SourceSSH=SSH
+DciLabelProvider_SourceScript=Script
+DciLabelProvider_SourceWinPerf=Windows Performance Counters
+DciLabelProvider_Table=<< TABLE >>
+DciLabelProvider_Unknown=<unknown>
+DciList_ColDescr=Description
+DciList_ColID=ID
+DciList_ColParam=Parameter
+DciList_JobError=Cannot get DCI list for node %s
+DciList_JobTitle=Get DCI values for node %s
+DciRemoveConfirmationDialog_Remove=&Remove DCIs from node
+DciRemoveConfirmationDialog_Title=Remove Template
+DciRemoveConfirmationDialog_Unbind=&Unbind DCIs from template
+DciRemoveConfirmationDialog_WarningText=You are about to remove data collection template from a node. Please select how to deal with DCIs related to this template:
+DciSelector_JobError=Cannot resolve DCI name
+DciSelector_JobTitle=Resolve DCI name
+DciSelector_None=<none>
+EditColumnDialog_AggFunc=Aggregation function
+EditColumnDialog_ColumnDefinition=Column Definition: 
+EditColumnDialog_DataType=Data type
+EditColumnDialog_DispName=Display name
+EditColumnDialog_InstanceCol=This column is instance (key) column
+EditColumnDialog_InstanceLabelCol=This column is instance label column
+EditColumnDialog_InvalidOID=Entered SNMP object ID is invalid
+EditColumnDialog_Name=Name
+EditColumnDialog_SNMP_OID=SNMP Object ID
+EditColumnDialog_Warning=Warning
+EditDciSummaryTableColumnDlg_DciName=DCI name
+EditDciSummaryTableColumnDlg_EditColumn=Edit Column
+EditDciSummaryTableColumnDlg_Name=Name
+EditDciSummaryTableColumnDlg_UseRegExp=Use regular expression for parameter name matching
+EditScheduleDialog_Schedule=Schedule
+EditScheduleDialog_Title=Edit Schedule
+EditTableThresholdDialog_ActivationEvent=Activation event
+EditTableThresholdDialog_Conditions=Conditions
+EditTableThresholdDialog_DeactivationEvent=Deactivation event
+EditTableThresholdDialog_Title=Edit Table Threshold
+EditThresholdDialog_ActEvent=Activation event
+EditThresholdDialog_AvgValue=Average value
+EditThresholdDialog_Condition=Condition
+EditThresholdDialog_DCError=Data collection error
+EditThresholdDialog_DeactEvent=Deactivation event
+EditThresholdDialog_Diff=Diff with previous value
+EditThresholdDialog_Event=Event
+EditThresholdDialog_Every=&Every
+EditThresholdDialog_Function=Function
+EditThresholdDialog_GT=>  : greater then
+EditThresholdDialog_LIKE=like
+EditThresholdDialog_LT=<  : less then
+EditThresholdDialog_LastValue=Last polled value
+EditThresholdDialog_MeanDeviation=Mean deviation
+EditThresholdDialog_NOTLIKE=not like
+EditThresholdDialog_Never=&Never
+EditThresholdDialog_OpenScriptEditor=Open script editor (Ctrl+E)
+EditThresholdDialog_Operation=Operation
+EditThresholdDialog_RepeatEvent=Repeat event
+EditThresholdDialog_RepeatInterval=Repeat Interval
+EditThresholdDialog_Samples=Samples
+EditThresholdDialog_Script=Script
+EditThresholdDialog_Seconds=seconds
+EditThresholdDialog_Sum=Sum of values
+EditThresholdDialog_Title=Edit Threshold
+EditThresholdDialog_UseDefault=Use &default settings
+EditThresholdDialog_Value=Value
+ForceDciPoll_TaskName=Force DCI Poll
+GeneralTable_Active=&Active
+GeneralTable_AgentCacheMode=Agent cache mode
+GeneralTable_ClRes=Associate with cluster resource
+GeneralTable_CustomPort=Custom SNMP port
+GeneralTable_CustomSchedule=Custom schedule
+GeneralTable_Data=Data
+GeneralTable_Default=Default
+GeneralTable_Description=Description
+GeneralTable_Disabled=&Disabled
+GeneralTable_FixedIntervalsCustom=Fixed intervals (custom)
+GeneralTable_FixedIntervalsDefault=Fixed intervals (default)
+GeneralTable_NoStorage=Do not save collected data to database
+GeneralTable_None=<none>
+GeneralTable_NotSupported=&Not supported
+GeneralTable_Off=Off
+GeneralTable_On=On
+GeneralTable_Origin=Origin
+GeneralTable_Parameter=Parameter
+GeneralTable_Polling=Polling
+GeneralTable_PollingInterval=Polling interval (seconds)
+GeneralTable_PollingMode=Polling mode
+GeneralTable_ProxyNode=Source node
+GeneralTable_RetentionMode=Retention mode
+GeneralTable_RetentionTime=Retention time (days)
+GeneralTable_Select=&Select...
+GeneralTable_SourceAgent=NetXMS Agent
+GeneralTable_SourceCPSNMP=Check Point SNMP
+GeneralTable_SourceInternal=Internal
+GeneralTable_SourcePush=Push
+GeneralTable_SourceSNMP=SNMP
+GeneralTable_SourceSSH=SSH
+GeneralTable_Status=Status
+GeneralTable_Storage=Storage
+GeneralTable_UseCustomRetention=Use custom retention time
+GeneralTable_UseCustomSNMPPort=Use custom SNMP port:
+GeneralTable_UseDefaultRetention=Use default retention time
+General_Active=&Active
+General_AgentCacheMode=Agent cache mode
+General_ClRes=Associate with cluster resource
+General_CustomSchedule=Custom schedule
+General_DT_float=Floating Point Number
+General_DT_int32=Integer
+General_DT_int64=Integer 64 bit
+General_DT_string=String
+General_DT_uint32=Unsigned Integer
+General_DT_uint64=Unsigned Integer 64 bit
+General_Data=Data
+General_DataType=Data Type
+General_Default=Default
+General_Description=Description
+General_Disabled=&Disabled
+General_FixedIntervalsCustom=Fixed intervals (custom)
+General_FixedIntervalsDefault=Fixed intervals (default)
+General_InterpretRawValue=Interpret SNMP octet string raw value as
+General_NoStorage=Do not save collected data to database
+General_None=<none>
+General_NotSupported=&Not supported
+General_Off=Off
+General_On=On
+General_Origin=Origin
+General_Parameter=Parameter
+General_Polling=Polling
+General_PollingInterval=Polling interval (seconds)
+General_PollingMode=Polling mode
+General_ProxyNode=Source node
+General_RetentionMode=Retention mode
+General_RetentionTime=Retention time (days)
+General_SMCLP=SM-CLP
+General_SNMP_DT_None=None
+General_SNMP_DT_float=Floating point number
+General_SNMP_DT_int32=32-bit signed integer
+General_SNMP_DT_int64=64-bit signed integer
+General_SNMP_DT_ipAddr=IP address
+General_SNMP_DT_macAddr=MAC address
+General_SNMP_DT_uint32=32-bit unsigned integer
+General_SNMP_DT_uint64=64-bit unsigned integer
+General_SampleCountForAvg=Sample count for average value calculation (0 to disable)
+General_Script=Script
+General_Select=&Select...
+General_SourceAgent=NetXMS Agent
+General_SourceCPSNMP=Check Point SNMP
+General_SourceInternal=Internal
+General_SourcePush=Push
+General_SourceSNMP=SNMP
+General_SourceSSH=SSH
+General_Status=Status
+General_Storage=Storage
+General_UseCustomPort=Use custom SNMP port:
+General_UseCustomRetention=Use custom retention time
+General_UseDefaultRetention=Use default retention time
+General_WinPerf=Windows Performance Counters
+InstanceDiscovery_AgentList=Agent List
+InstanceDiscovery_AgentTable=Agent Table
+InstanceDiscovery_BaseOid=Base SNMP OID
+InstanceDiscovery_DiscoveryData=Discovery data
+InstanceDiscovery_FilterScript=Instance discovery filter script
+InstanceDiscovery_ListName=List name
+InstanceDiscovery_Method=Instance discovery method
+InstanceDiscovery_None=None
+InstanceDiscovery_Script=Script
+InstanceDiscovery_SnmpWalkOids=SNMP Walk - OIDs
+InstanceDiscovery_SnmpWalkValues=SNMP Walk - Values
+InstanceDiscovery_TableName=Table name
+LastValuesLabelProvider_Error=<< ERROR >>
+LastValuesLabelProvider_Giga=\ G
+LastValuesLabelProvider_Kilo=\ K
+LastValuesLabelProvider_Mega=\ M
+LastValuesLabelProvider_OK=OK
+LastValuesLabelProvider_Table=<< TABLE >>
+LastValuesWidget_ColDescr=Description
+LastValuesWidget_ColID=ID
+LastValuesWidget_ColThreshold=Threshold
+LastValuesWidget_ColTime=Timestamp
+LastValuesWidget_ColValue=Value
+LastValuesWidget_CopyToClipboard=&Copy to clipboard
+LastValuesWidget_JobError=Cannot get DCI values for node 
+LastValuesWidget_JobTitle=Get DCI values for node 
+LastValuesWidget_ShowDisabled=Show disabled
+LastValuesWidget_ShowErrors=Show collection &errors
+LastValuesWidget_ShowUnsupported=Show &unsupported items
+LastValuesWidget_UseMultipliers=Use &multipliers
+LastValues_AutoRefresh=Refresh &automatically
+LastValues_Error=<error>
+LastValues_PartNamePrefix=Last Values - 
+LastValues_ShowFilter=Show &filter
+LastValues_UseMultipliers=Use &multipliers
+NetworkMaps_ShowInTooltips=&Show last value in object tooltips
+OpenEditor_Error=Error
+OpenEditor_ErrorText=Error opening view: 
+OpenSummaryTablesManager_CannotOpenView=Cannot open view: %s
+OpenSummaryTablesManager_Error=Error
+OtherOptions_ShowlastValueInObjectOverview=Show last value in object overview
+OtherOptions_UseForStatusCalculation=Use this DCI for node status calculation
+RemoveTemplate_JobError=Cannot remove template
+RemoveTemplate_JobTitle=Remove template
+SelectAgentParamDlg_CurrentValue=Current value is "%s"
+SelectAgentParamDlg_CurrentValueTitle=Current value
+SelectAgentParamDlg_InstanceMessage=Instance for parameter
+SelectAgentParamDlg_InstanceTitle=Instance
+SelectAgentParamDlg_JobError=Unable to retrieve list of supported parameters
+SelectAgentParamDlg_JobTitle=Get list of supported parameters for 
+SelectAgentParamDlg_Query=&Query...
+SelectAgentParamDlg_QueryError=Cannot get current parameter value
+SelectAgentParamDlg_QueryJobTitle=Query agent
+SelectDciDialog_None=&None
+SelectDciDialog_Title=Select DCI
+SelectDciDialog_Warning=Warning
+SelectDciDialog_WarningMessage=Please select DCI fro the list and then press OK
+SelectInternalParamDlg_AdoptedAPs=Adopted access points
+SelectInternalParamDlg_DCI_AgentStatus=Status of NetXMS agent
+SelectInternalParamDlg_DCI_AvgConfPollerQueue=Average length of configuration poller queue for last minute
+SelectInternalParamDlg_DCI_AvgDBWriterQueue=Average length of database writer's request queue for last minute
+SelectInternalParamDlg_DCI_AvgDCIQueueTime=Average time to queue DCI for polling for last minute
+SelectInternalParamDlg_DCI_AvgDCQueue=Average length of data collection poller's request queue for last minute
+SelectInternalParamDlg_DCI_AvgStatusPollerQueue=Average length of status poller queue for last minute
+SelectInternalParamDlg_DCI_BatteryLevel=Battery level
+SelectInternalParamDlg_DCI_ChildObjectStatus=Status of child object {instance}
+SelectInternalParamDlg_DCI_ConditionStatus=Status of condition object {instance}
+SelectInternalParamDlg_DCI_DeviceID=Device ID
+SelectInternalParamDlg_DCI_Dummy=Dummy value
+SelectInternalParamDlg_DCI_LastReportTime=Last report time
+SelectInternalParamDlg_DCI_Model=Model
+SelectInternalParamDlg_DCI_NextHop=Next routing hop for IP address {instance}
+SelectInternalParamDlg_DCI_OSName=Operating system
+SelectInternalParamDlg_DCI_OSVersion=Operating system version
+SelectInternalParamDlg_DCI_SerialNumber=Serial number
+SelectInternalParamDlg_DCI_Status=Status
+SelectInternalParamDlg_DCI_TotalEventsProcessed=Total events processed
+SelectInternalParamDlg_DCI_UserID=User ID
+SelectInternalParamDlg_DCI_Vendor=Vendor
+SelectInternalParamDlg_PingTime_Instance=Ping time of {instance}
+SelectInternalParamDlg_PingTime_PrimaryIP=Ping time of primary IP
+SelectInternalParamDlg_SyslogProcessingQueue=Syslog processing queue for last minute
+SelectInternalParamDlg_SyslogWriterQueue=Syslog writer queue for last minute
+SelectInternalParamDlg_TotalAPs=Total access points
+SelectInternalParamDlg_UnadoptedAPs=Unadopted access points
+SelectNodeDciDialog_Title=Select DCI
+SelectNodeDciDialog_Warning=Warning
+SelectNodeDciDialog_WarningText=Please select DCI fro the list and then press OK
+SelectSummaryTableDialog_EmptySelectionWarning=You must select summary table from list and then press OK.
+SelectSummaryTableDialog_Label=Available DCI summary tables
+SelectSummaryTableDialog_Title=Select DCI Summary Table
+SelectSummaryTableDialog_Warning=Warning
+ShowLastValues_Error=Error
+ShowLastValues_ErrorText=Error opening view: 
+SummaryTableColumns_Columns=Columns
+SummaryTableColumns_DciName=DCI Name
+SummaryTableColumns_Import=Import
+SummaryTableColumns_JobError=Cannot update DCI summary table configuration
+SummaryTableColumns_JobName=Update DCI summary table configuration
+SummaryTableColumns_Name=Name
+SummaryTableFilter_FilterScript=Filter script
+SummaryTableFilter_JobError=Cannot update DCI summary table configuration
+SummaryTableFilter_JobName=Update DCI summary table configuration
+SummaryTableGeneral_JobError=Cannot update DCI summary table configuration
+SummaryTableGeneral_JobName=Update DCI summary table configuration
+SummaryTableGeneral_MenuPath=Menu path
+SummaryTableGeneral_Title=Title
+SummaryTableManager_ActionDelete=&Delete
+SummaryTableManager_ActionEdit=&Edit...
+SummaryTableManager_ActionNew=&Create new table...
+SummaryTableManager_ConfirmDelete=Confirm Delete
+SummaryTableManager_Confirmation=Selected DCI summary tables will be deleted. Are you really sure?
+SummaryTableManager_DeleteJobError=Cannot delete DCI summary table
+SummaryTableManager_DeleteJobName=Delete DCI summary tables from server
+SummaryTableManager_ID=ID
+SummaryTableManager_JobError=Cannot get DCI summary tables from server
+SummaryTableManager_MenuPath=Menu Path
+SummaryTableManager_ReadJobError=Cannot read DCI summary table config
+SummaryTableManager_ReadJobName=Read DCI summary table config
+SummaryTableManager_Title=Title
+SummaryTableManager_TitleCreate=Create DCI Summary Table
+SummaryTableManager_TitleEdit=Edit DCI Summary Table
+SummaryTableSelector_None=<none>
+SummaryTableWidget_13=Forced DCI poll failed
+SummaryTableWidget_CannotOpenObjectDetails=Cannot open object details view: %s
+SummaryTableWidget_DciPoll=DCI poll
+SummaryTableWidget_Error=Error
+SummaryTableWidget_ForceDciPoll=Force DCI poll
+SummaryTableWidget_ForcePollForAllColumns=Force poll for all columns
+SummaryTableWidget_ForcePollForNode=Force poll for "%s"
+SummaryTableWidget_Node=&Node
+SummaryTableWidget_ShowObjectDetails=Show &object details
+SummaryTable_JobError=Cannot read data for DCI summary table
+SummaryTable_JobName=Reloading DCI summary table data
+SummaryTablesDynamicMenu_CannotOpenView=Cannot open view: %s
+SummaryTablesDynamicMenu_CannotReadData=Cannot read data for DCI summary table
+SummaryTablesDynamicMenu_Error=Error
+SummaryTablesDynamicMenu_MenuName=S&ummary tables
+SummaryTablesDynamicMenu_QueryTableJob=Query DCI summary table
+TableColumnLabelProvider_AVG=AVG
+TableColumnLabelProvider_MAX=MAX
+TableColumnLabelProvider_MIN=MIN
+TableColumnLabelProvider_No=No
+TableColumnLabelProvider_SUM=SUM
+TableColumnLabelProvider_Yes=Yes
+TableColumnLabelProvider_float=Float
+TableColumnLabelProvider_in32=Integer
+TableColumnLabelProvider_int64=Int64
+TableColumnLabelProvider_string=String
+TableColumnLabelProvider_uint32=Unsigned Integer
+TableColumnLabelProvider_uint64=Unsigned Int64
+TableColumns_Add=&Add...
+TableColumns_Aggregation=Aggregation
+TableColumns_ColumnName=Column name
+TableColumns_Columns=Columns
+TableColumns_Delete=&Delete
+TableColumns_DisplayName=Display Name
+TableColumns_Down=Do&wn
+TableColumns_Edit=&Edit...
+TableColumns_Instance=Instance
+TableColumns_JobName=Get additional table information
+TableColumns_Name=Name
+TableColumns_NewColumn=New column definition
+TableColumns_OID=SNMP OID
+TableColumns_Type=Type
+TableColumns_Up=&Up
+TableColumns_WarningText=Please enter non-empty column name
+TableConditionsEditor_Add=Add...
+TableConditionsEditor_AddCond=Add new condition
+TableConditionsEditor_AddCondGroup=Add new condition group
+TableConditionsEditor_DeleteCond=Delete condition
+TableConditionsEditor_DeleteCondGroup=Delete condition group
+TableThresholds_ActivationEvent=Activation Event
+TableThresholds_Add=&Add...
+TableThresholds_Condition=Condition
+TableThresholds_DeactivationEvent=Deactivation Event
+TableThresholds_Delete=&Delete
+TableThresholds_Down=Do&wn
+TableThresholds_Edit=&Edit...
+TableThresholds_Thresholds=Thresholds
+TableThresholds_Up=&Up
+TestTransformationDlg_Close=Close
+TestTransformationDlg_Failure=Failure
+TestTransformationDlg_Idle=Idle
+TestTransformationDlg_Input=Input value
+TestTransformationDlg_JobError=Cannot execute script
+TestTransformationDlg_JobTitle=Execute script on server
+TestTransformationDlg_Result=Result
+TestTransformationDlg_Run=&Run
+TestTransformationDlg_Running=Running...
+TestTransformationDlg_Success=Success
+ThresholdSummaryWidget_Condition=Condition
+ThresholdSummaryWidget_JobError=Cannot get threshold summary
+ThresholdSummaryWidget_JobTitle=Get threshold summary
+ThresholdSummaryWidget_Node=Node
+ThresholdSummaryWidget_Parameter=Parameter
+ThresholdSummaryWidget_Since=Since
+ThresholdSummaryWidget_Status=Status
+ThresholdSummaryWidget_Value=Value
+Thresholds_Add=&Add...
+Thresholds_Delete=&Delete
+Thresholds_Down=&Down
+Thresholds_Edit=&Edit...
+Thresholds_Event=Event
+Thresholds_Expression=Expression
+Thresholds_Instance=Instance
+Thresholds_ProcessAll=Process &all thresholds
+Thresholds_Thresholds=Thresholds
+Thresholds_Up=&Up
+Transformation_DeltaAvgPerMin=Average delta per minute
+Transformation_DeltaAvgPerSec=Average delta per second
+Transformation_DeltaNone=None (keep original value)
+Transformation_DeltaSimple=Simple delta
+Transformation_Script=Transformation script
+Transformation_Step1=Step 1 - delta calculation
+Transformation_Step2=Step 2 - transformation script
+Transformation_Test=&Test...
+WinPerfCounterSelectionDialog_Instances=Instances
+WinPerfCounterSelectionDialog_JobError=Cannot get list of available Windows performance counters
+WinPerfCounterSelectionDialog_JobName=Get list of available Windows performance counters
+WinPerfCounterSelectionDialog_ObjectsAndCounters=Objects and counters
+WinPerfCounterSelectionDialog_PleaseSelectCounter=Please select counter and instance and then press OK
+WinPerfCounterSelectionDialog_Title=Select Windows Performance Counter
+WinPerfCounterSelectionDialog_Warning=Warning
+WinPerfCounterSelectionDialog_for=\ for 
diff --git a/webui/webapp/EPP/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/EPP/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..9b00ff2
--- /dev/null
@@ -0,0 +1,23 @@
+action.label.EPP= Event Processing Policy
+action.label.Situations= Situations Manager
+action.tooltip.EPP= Open event processing policy editor
+action.tooltip.Situations= Open situations manager
+actionSet.label.EPP= Event Processing Policy
+actionSet.label.Situations= Situations Manager
+category.name.Views= Views
+command.description.OpenEPP= Open event processing policy editor
+command.description.OpenSituations= Open situations manager
+command.name.OpenEPP= Event Processing Policy
+command.name.OpenSituations= Situations Manager
+page.name.Action= Action
+page.name.Alarm= Alarm
+page.name.Comments= Comments
+page.name.Condition= Condition
+page.name.Events= Events
+page.name.Script= Filtering Script
+page.name.ServerActions= Server Actions
+page.name.Severity= Severity Filter
+page.name.Situation= Situation
+page.name.Sources= Source Objects
+view.name.EPP= Event Processing Policy
+view.name.Situations= Situations
diff --git a/webui/webapp/EPP/src/org/netxms/ui/eclipse/epp/messages_ar.properties b/webui/webapp/EPP/src/org/netxms/ui/eclipse/epp/messages_ar.properties
new file mode 100644 (file)
index 0000000..6ec0846
--- /dev/null
@@ -0,0 +1,123 @@
+ActionSelectionDialog_Filter=Filter:
+ActionSelectionDialog_Title=Select Action
+AttributeEditDialog_Name=Name
+AttributeEditDialog_TitleAdd=Add Attribute
+AttributeEditDialog_TitleEdit=Edit Attribute
+AttributeEditDialog_Value=Value
+EventProcessingPolicyEditor_CloseJob_Error=Cannot close event processing policy
+EventProcessingPolicyEditor_CloseJob_Title=Close event processing policy
+EventProcessingPolicyEditor_CollapseAll=&Collapse all
+EventProcessingPolicyEditor_Copy=&Copy
+EventProcessingPolicyEditor_Cut=Cu&t
+EventProcessingPolicyEditor_Delete=&Delete
+EventProcessingPolicyEditor_Disable=D&isable
+EventProcessingPolicyEditor_Enable=E&nable
+EventProcessingPolicyEditor_Error=Error
+EventProcessingPolicyEditor_ExpandAll=&Expand all
+EventProcessingPolicyEditor_InsertAfter=Insert &below
+EventProcessingPolicyEditor_InsertBefore=Insert &above
+EventProcessingPolicyEditor_LayoutH=&Horizontal layout
+EventProcessingPolicyEditor_LayoutV=&Vertical layout
+EventProcessingPolicyEditor_OpenJob_Error=Cannot open event processing policy
+EventProcessingPolicyEditor_OpenJob_Title=Open event processing policy
+EventProcessingPolicyEditor_Paste=&Paste
+EventProcessingPolicyEditor_Save=&Save policy
+EventProcessingPolicyEditor_SaveError=Cannot save event processing policy: 
+EventProcessingPolicyEditor_SaveJob_Error=Cannot save event processing policy
+EventProcessingPolicyEditor_SaveJob_Title=Save event processing policy
+EventProcessingPolicyEditor_ShowFilter=Show &filter
+OpenPolicyEditor_Error=Error
+OpenPolicyEditor_ErrorText=Error opening view: 
+OpenSituationsManager_Error=Error
+OpenSituationsManager_ErrorText=Error opening view: 
+RuleAction_StopProcessing=&Stop event processing
+RuleAlarm_CreateNew=Create new alarm
+RuleAlarm_DoNotChange=Do not change alarms
+RuleAlarm_FromEvent=From event
+RuleAlarm_Key=Alarm key
+RuleAlarm_Message=Message
+RuleAlarm_Resolve=Resolve alarms
+RuleAlarm_ResolveAll=Resolve all alarms with key
+RuleAlarm_Severity=Alarm severity
+RuleAlarm_Terminate=Terminate alarms
+RuleAlarm_TerminateAll=Terminate all alarms with key
+RuleAlarm_Timeout=Alarm timeout
+RuleAlarm_TimeoutEvent=Timeout event
+RuleAlarm_UseRegexpForResolve=Use regular expression for alarm resolve
+RuleAlarm_UseRegexpForTerminate=Use regular expression for alarm termination
+RuleAlarm_Warning=Warning
+RuleAlarm_WarningInvalidTimeout=Please enter valid timeout value (must be 0 or positive integer
+RuleCondition_RuleDisabled=Rule is &disabled
+RuleEditor_AND=AND
+RuleEditor_AND_NOT=AND NOT
+RuleEditor_Action=Action
+RuleEditor_Attributes=attributes:
+RuleEditor_DisabledSuffix=\ (disabled)
+RuleEditor_EditActions=Edit actions
+RuleEditor_EditCondition=Edit condition
+RuleEditor_EventIs=event code is one of the following:
+RuleEditor_ExecuteActions=Execute the following predefined actions:
+RuleEditor_Filter=Filter
+RuleEditor_GenerateAlarm=Generate alarm
+RuleEditor_IF=IF
+RuleEditor_IF_NOT=IF NOT
+RuleEditor_Instance=" instance "
+RuleEditor_ResolveAlarms=Resolve alarms
+RuleEditor_Rule=Rule 
+RuleEditor_ScriptIs=the following script returns true:
+RuleEditor_SeverityIs=event severity is one of the following:
+RuleEditor_SourceIs=source object is one of the following:
+RuleEditor_StopProcessing=Stop event processing
+RuleEditor_TerminateAlarms=Terminate alarms
+RuleEditor_Tooltip_CollapseRule=Collapse rule
+RuleEditor_Tooltip_EditRule=Edit rule
+RuleEditor_Tooltip_ExpandRule=Expand rule
+RuleEditor_Unknown=<unknown>
+RuleEditor_UpdateSituation=Update situation object
+RuleEditor_UseRegexpForResolve=(use regular expression for alarm resolve)
+RuleEditor_UserRegexpForTerminate=(use regular expression for alarm termination)
+RuleEditor_WithKey=with key "%s"
+RuleEvents_Add=Add...
+RuleEvents_Delete=Delete
+RuleEvents_Event=Event
+RuleEvents_InvertedRule=Inverted rule (match events NOT in the list below)
+RuleSelectionDialog_JobError=Cannot get event processing rules from server
+RuleSelectionDialog_JobTitle=Get event processing rules
+RuleSelectionDialog_Title=Select Rule
+RuleServerActions_Action=Action
+RuleServerActions_Add=Add...
+RuleServerActions_Delete=Delete
+RuleSituation_Add=&Add...
+RuleSituation_Attributes=Attributes
+RuleSituation_Delete=&Delete
+RuleSituation_Edit=&Edit...
+RuleSituation_Instance=Instance
+RuleSituation_Name=Name
+RuleSituation_SituationObject=Situation object
+RuleSituation_Value=Value
+RuleSourceObjects_Add=Add...
+RuleSourceObjects_Delete=Delete
+RuleSourceObjects_InvertRule=Inverted rule (match objects NOT in the list below)
+RuleSourceObjects_Object=Object
+SituationCache_Error=Error
+SituationCache_ErrorText=Cannot synchronize situations: 
+SituationCache_JobTitle=Notify about situation sync failure
+SituationSelectionDialog_Filter=Filter:
+SituationSelectionDialog_Title=Select Situation
+SituationSelector_None=<none>
+SituationSelector_Tooltip=Select situation
+SituationSelector_Unknown=<unknown>
+SituationTreeContentProvider_Root=[root]
+SituationsManager_ColAttribute=Attribute
+SituationsManager_ColValue=Value
+SituationsManager_Create=&Create...
+SituationsManager_CreateDlg_Text=Name for new situation object
+SituationsManager_CreateDlg_Title=Create Situation
+SituationsManager_CreateJob_Error=Cannot create new situation object
+SituationsManager_CreateJob_Title=Create situation object
+SituationsManager_Delete=&Delete
+SituationsManager_DeleteJob_Error=Cannot delete situation object
+SituationsManager_DeleteJob_Title=Delete situation objects
+SituationsManager_EmptyNameError=Situation name cannot be empty
+SituationsManager_LoadJob_Error=Cannot load situations configuration
+SituationsManager_LoadJob_Title=Load situations configuration
diff --git a/webui/webapp/EventManager/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/EventManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..8ae1892
--- /dev/null
@@ -0,0 +1,16 @@
+action.label.EventCfg= Event Configuration
+action.label.EventMonitor= Events
+action.label.SyslogMonitor= Syslog
+action.tooltip.EventCfg= Open event configuration
+action.tooltip.EventMonitor= Open event monitor
+action.tooltip.SyslogMonitor= Open syslog monitor
+actionSet.label.EventCfg= Event Configuration
+command.description.EventMonitor= Open event monitor
+command.description.OpenEventCfg= Open event configuration
+command.description.SyslogMonitor= Open syslog monitor
+command.name.EventMonitor= Event Monitor
+command.name.OpenEventCfg= Event Configuration
+command.name.SyslogMonitor= Syslog Monitor
+view.name.EventCfg= Event Configuration
+view.name.EventMonitor= Event Monitor
+view.name.SyslogMonitor= Syslog Monitor
diff --git a/webui/webapp/EventManager/src/org/netxms/ui/eclipse/eventmanager/messages_ar.properties b/webui/webapp/EventManager/src/org/netxms/ui/eclipse/eventmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..53545a7
--- /dev/null
@@ -0,0 +1,99 @@
+EditEventTemplateDialog_Description=Description
+EditEventTemplateDialog_EventCode=Event code
+EditEventTemplateDialog_EventName=Event name
+EditEventTemplateDialog_Message=Message
+EditEventTemplateDialog_Severity=Severity
+EditEventTemplateDialog_TitleCreate=Create Event Template
+EditEventTemplateDialog_TitleEdit=Edit Event Template
+EditEventTemplateDialog_WriteToLog=&Write to event log
+EventConfigurator_ColCode=Code
+EventConfigurator_ColDescription=Description
+EventConfigurator_ColFlags=Flags
+EventConfigurator_ColMessage=Message
+EventConfigurator_ColName=Name
+EventConfigurator_ColSeverity=Severity
+EventConfigurator_CreateJob_Error=Cannot create new event template
+EventConfigurator_CreateJob_Title=Create new event template
+EventConfigurator_Delete=&Delete
+EventConfigurator_DeleteConfirmationTitle=Confirm event template deletion
+EventConfigurator_DeleteConfirmation_Plural=Do you really wish to delete selected event templates?
+EventConfigurator_DeleteConfirmation_Singular=Do you really wish to delete selected event template?
+EventConfigurator_DeleteJob_Error=Cannot delete event template
+EventConfigurator_DeleteJob_Title=Delete event templates
+EventConfigurator_NewEvent=&New event template...
+EventConfigurator_OpenJob_Error=Cannot open event configuration
+EventConfigurator_OpenJob_Title=Open event configuration
+EventConfigurator_Properties=&Properties...
+EventConfigurator_ShowFilter=Show &filter
+EventConfigurator_UpdateJob_Error=Cannot update event template
+EventConfigurator_UpdateJob_Title=Update event template
+EventLabelProvider_Unknown=<unknown>
+EventMonitor_ColEvent=Event
+EventMonitor_ColMessage=Message
+EventMonitor_ColSeverity=Severity
+EventMonitor_ColSource=Source
+EventMonitor_ColTimestamp=Timestamp
+EventMonitor_ShowStatusColors=Show status &colors
+EventMonitor_ShowStatusIcons=Show status &icons
+EventSelectionDialog_Code=Code
+EventSelectionDialog_Filter=Filter:
+EventSelectionDialog_Name=Name
+EventSelectionDialog_Title=Select Event
+EventSelector_None=<none>
+EventSelector_Severity=]\nSeverity: 
+EventSelector_Tooltip=Select event
+EventSelector_Unknown=<unknown>
+OpenEventConfigurator_Error=Error
+OpenEventConfigurator_ErrorText=Error opening view: 
+OpenEventMonitor_Error=Error
+OpenEventMonitor_ErrorText=Error opening view: 
+OpenSyslogMonitor_Error=Error
+OpenSyslogMonitor_ErrorText=Error opening view: 
+OpenSyslogMonitor_JobError=Cannot subscribe to syslog events
+OpenSyslogMonitor_JobTitle=Subscribing to syslog events
+SyslogLabelProvider_FacAuth=Auth
+SyslogLabelProvider_FacClock=Clock
+SyslogLabelProvider_FacCron=Cron
+SyslogLabelProvider_FacFTPD=FTPD
+SyslogLabelProvider_FacKernel=Kernel
+SyslogLabelProvider_FacLocal0=Local0
+SyslogLabelProvider_FacLocal1=Local1
+SyslogLabelProvider_FacLocal2=Local2
+SyslogLabelProvider_FacLocal3=Local3
+SyslogLabelProvider_FacLocal4=Local4
+SyslogLabelProvider_FacLocal5=Local5
+SyslogLabelProvider_FacLocal6=Local6
+SyslogLabelProvider_FacLocal7=Local7
+SyslogLabelProvider_FacLogAlert=Log Alert
+SyslogLabelProvider_FacLogAudit=Log Audit
+SyslogLabelProvider_FacLpr=Lpr
+SyslogLabelProvider_FacMail=Mail
+SyslogLabelProvider_FacNTP=NTP
+SyslogLabelProvider_FacNews=News
+SyslogLabelProvider_FacSecurity=Security
+SyslogLabelProvider_FacSyslog=Syslog
+SyslogLabelProvider_FacSystem=System
+SyslogLabelProvider_FacUUCP=UUCP
+SyslogLabelProvider_FacUser=User
+SyslogLabelProvider_SevAlert=Alert
+SyslogLabelProvider_SevCritical=Critical
+SyslogLabelProvider_SevDebug=Debug
+SyslogLabelProvider_SevEmergency=Emergency
+SyslogLabelProvider_SevError=Error
+SyslogLabelProvider_SevInfo=Informational
+SyslogLabelProvider_SevNotice=Notice
+SyslogLabelProvider_SevWarning=Warning
+SyslogLabelProvider_Unknown=<unknown>
+SyslogMonitor_ColFacility=Facility
+SyslogMonitor_ColHostName=Host Name
+SyslogMonitor_ColMessage=Message
+SyslogMonitor_ColSeverity=Severity
+SyslogMonitor_ColSource=Source
+SyslogMonitor_ColTag=Tag
+SyslogMonitor_ColTimestamp=Timestamp
+SyslogMonitor_ShowStatusColors=Show status &colors
+SyslogMonitor_ShowStatusIcons=Show status &icons
+SyslogMonitor_SubscribeJob_Error=Cannot subscribe to syslog events
+SyslogMonitor_SubscribeJob_Title=Subscribing to syslog events
+SyslogMonitor_UnsubscribeJob_Error=Cannot unsubscribe from syslog events
+SyslogMonitor_UnsubscribeJob_Title=Unsubscribe from syslog events
diff --git a/webui/webapp/FileManager/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/FileManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..7a6d1d0
--- /dev/null
@@ -0,0 +1,19 @@
+action.label.FileManager=&File manager
+action.label.ServerFileList=Server File Manager
+action.label.UploadFile= Upload file...
+action.label.UploadToServer= Upload file to server...
+action.tooltip.ServerFileList= Show list with files stored by netXMS on server side
+action.tooltip.UploadToServer= Upload local file to server's file store
+actionSet.label.FileManager= File Manager Action Set
+category.Views= Views
+command.description.Copy= Copy
+command.description.SelectAll= Select all
+command.description.ServerFileList= Open server file manager
+command.description.UploadToServer= Upload local file to server
+command.name.Copy= Copy
+command.name.SelectAll= Select all
+command.name.ServerFileList=Open server file manager
+command.name.UploadToServer=Upload file to server...
+view.name.FileManager=File Manager
+view.name.FileViewer=File Viewer
+view.name.ServerFileList=Server File Manager
diff --git a/webui/webapp/FileManager/src/org/netxms/ui/eclipse/filemanager/messages_ar.properties b/webui/webapp/FileManager/src/org/netxms/ui/eclipse/filemanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..c8671e1
--- /dev/null
@@ -0,0 +1,113 @@
+AgentFileManager_AllFiles=All Files
+AgentFileManager_ColAccessRights=Access Rights
+AgentFileManager_ColDate=Date modified
+AgentFileManager_ColGroup=Group
+AgentFileManager_ColName=Name
+AgentFileManager_ColOwner=Owner
+AgentFileManager_ColSize=Size
+AgentFileManager_ColType=Type
+AgentFileManager_CreateFolder=&Create folder...
+AgentFileManager_CreatingFolder=Creating folder
+AgentFileManager_Delete=&Delete
+AgentFileManager_DirectoryReadError=Cannot read remote directory
+AgentFileManager_Download=&Download...
+AgentFileManager_DownloadFileFromAgent=Download file from agent
+AgentFileManager_DownloadJobError=Error downloading file %s from node %d
+AgentFileManager_DownloadJobTitle=Download file from agent and start tail
+AgentFileManager_Error=Error
+AgentFileManager_FileDownloadError=Error while downloading file %s from node %s [%d]
+AgentFileManager_FolderCreationError=Cannot create folder
+AgentFileManager_FollowChanges=&Follow changes
+AgentFileManager_MoveError=Cannot move file
+AgentFileManager_MoveFile=Moving file
+AgentFileManager_OpenViewError=Error opening view: %s
+AgentFileManager_PartTitle=File Manager - %s
+AgentFileManager_RefreshFolder=Refresh this folder
+AgentFileManager_Rename=&Rename
+AgentFileManager_RenameError=Cannot rename file
+AgentFileManager_Show=&Show
+AgentFileManager_StartDownloadDialogTitle=Start Download
+AgentFileManager_UploadFile=&Upload file...
+AgentFileManager_UploadFileJobTitle=Upload file to agent
+AgentFileManager_UploadFolder=&Upload folder...
+AgentFileManager_UploadFolderJobTitle=Upload folder to agent
+AgentFileViewer_Copy=&Copy
+AgentFileViewer_FileIsTooLarge=File is too large
+AgentFileViewer_FileIsTooLargeMessageText=File is too large to be displayed in full. Click OK to see beginning of the file.
+AgentFileViewer_Find=&Find
+AgentFileViewer_SelectAll=Select &all
+BaseFileViewer_Close=Close
+BaseFileViewer_Find=Find:
+BaseFileViewer_FindInFile=Find in file
+BaseFileViewer_HideMessage=Hide message
+BaseFileViewer_LoadJobError=Cannot load file %s
+BaseFileViewer_LoadJobName=Load file into viewer
+CreateFolderDialog_Label=New folder name
+CreateFolderDialog_Title=Create Folder
+DynamicFileViewer_CannotRestartFileTracking=Cannot restart file change tracking
+DynamicFileViewer_FileTrackingFailed=File tracking failed
+DynamicFileViewer_RestartFileTracking=Restart file tracking
+DynamicFileViewer_TrackFileChanges=Track file changes
+FileViewer_Cannot_Stop_File_Monitoring=Cannot stop file monitor
+FileViewer_ClearOutput=&Clear output
+FileViewer_Download_File_Updates=Download file updates from agent
+FileViewer_InvalidObjectID=Invalid object ID
+FileViewer_NotifyFollowConnectionEnabed=Connection with the agent restored.
+FileViewer_NotifyFollowConnectionLost=Connection with the agent has been lost. Attempting to reconnect...
+FileViewer_ScrollLock=&Scroll lock
+FileViewer_Stop_File_Monitoring=Stop file monitor
+GetServerFileList_ErrorMessageFileView=Error opening server file list: 
+GetServerFileList_ErrorMessageFileViewTitle=Error opening server file view
+LocalFileSelector_AllFiles=All files
+LocalFileSelector_None=<none>
+LocalFileSelector_SelectFile=Select File
+LocalFileSelector_Tooltip=Select file
+OpenFileManager_Error=Error
+OpenFileManager_ErrorText=Cannot open file manager: %s
+RenameFileDialog_NewName=New file name
+RenameFileDialog_OldName=Old file name
+RenameFileDialog_Title=Rename
+RenameFileDialog_Warning=Warning
+RenameFileDialog_WarningMessage=File name should not contain '/' and '\\' symbols
+SelectServerFileDialog_ColModTime=Modified
+SelectServerFileDialog_ColName=Name
+SelectServerFileDialog_ColSize=Size
+SelectServerFileDialog_JobError=Cannot get file store content
+SelectServerFileDialog_JobTitle=Get server file list
+SelectServerFileDialog_Title=Select File on Server
+SelectServerFileDialog_Warning=Warning
+SelectServerFileDialog_WarningText=Please select file from the list
+ServerFileSelector_None=<none>
+ServerFileSelector_Tooltip=Select file
+StartClientToAgentFolderUploadDialog_Title=Start Folder Upload
+StartClientToServerFileUploadDialog_LocalFile=Local file
+StartClientToServerFileUploadDialog_RemoteFileName=Remote file name
+StartClientToServerFileUploadDialog_Title=Upload File
+StartClientToServerFileUploadDialog_Warning=Warning
+StartClientToServerFileUploadDialog_WarningText=Please select file for upload
+StartServerToAgentFileUploadDialog_CreateJobOnHold=Create upload job but don't start it (job will be in "on hold" state)
+StartServerToAgentFileUploadDialog_RemoteFileName=Remote file name (leave blank for upload to agent's file store)
+StartServerToAgentFileUploadDialog_ScheduleTask=Schedule task
+StartServerToAgentFileUploadDialog_ServerFile=Server file
+StartServerToAgentFileUploadDialog_Title=Start File Upload
+StartServerToAgentFileUploadDialog_Warning=Warning
+StartServerToAgentFileUploadDialog_WarningText=Please select file for upload
+UploadFileToAgent_JobError=Cannot start file upload job
+UploadFileToAgent_JobTitle=Initiate file upload to agent
+UploadFileToServer_JobError=Cannot upload file to server
+UploadFileToServer_JobTitle=Upload file to server
+UploadFileToServer_TaskNamePrefix=Upload file 
+ViewAgentFilesProvider_JobError=Cannot read remote directory
+ViewAgentFilesProvider_JobTitle=Reading remote directory
+ViewAgentFilesProvider_Loading=Loading...
+ViewServerFile_DeletAck=Are you sure you want to delete this file?
+ViewServerFile_DeletFileFromServerJob=Delete file from server
+ViewServerFile_DeleteConfirmation=Delete confirmation
+ViewServerFile_DeleteFileOnServerAction=Delete file on server
+ViewServerFile_ErrorDeleteFileJob=Error while deleting file.
+ViewServerFile_FileName=File name
+ViewServerFile_FileSize=File size
+ViewServerFile_FileType=File type
+ViewServerFile_ModificationDate=Modification day
+ViewServerFile_ShowFilterAction=Show filter
+ViewServerFile_UploadFileOnServerAction=Upload new file on server
diff --git a/webui/webapp/ImageLibrary/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/ImageLibrary/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..8fe1836
--- /dev/null
@@ -0,0 +1,6 @@
+action.label.ImageLib= Image Library
+action.tooltip.ImageLib= Open Image Library management
+actionSet.label.ImageLib= Image Library
+command.description.ImageLib= Open Image Library management
+command.name.ImageLib= Image Library
+view.name.ImageLib= Image Library
diff --git a/webui/webapp/ImageLibrary/src/org/netxms/ui/eclipse/imagelibrary/messages_ar.properties b/webui/webapp/ImageLibrary/src/org/netxms/ui/eclipse/imagelibrary/messages_ar.properties
new file mode 100644 (file)
index 0000000..3522bc3
--- /dev/null
@@ -0,0 +1,32 @@
+ImageLibrary_ActionDelete=&Delete
+ImageLibrary_ActionEdit=&Edit
+ImageLibrary_ActionUpload=&Upload New Image
+ImageLibrary_ActionZoomIn=Zoom In
+ImageLibrary_ActionZoomOut=Zoom Out
+ImageLibrary_LoadError=Cannot load image library
+ImageLibrary_ReloadJob=Reload image library
+ImageLibrary_UpdateError=Cannot update image
+ImageLibrary_UpdateImage=Update image file
+ImageLibrary_UpdateJob=Update image
+ImageLibrary_UploadError=Cannot update image
+ImageLibrary_UploadImage=Upload image file
+ImageLibrary_UploadJob=Upload image file
+ImagePropertiesDialog_AllFiles=All Files (*.*)
+ImagePropertiesDialog_Category=Category
+ImagePropertiesDialog_Error=Error
+ImagePropertiesDialog_ErrorText=Image %1$s in category %2$s already exists.
+ImagePropertiesDialog_ImageFile=Image File
+ImagePropertiesDialog_ImageFiles=Image Files (*.jpg;*.jpeg;*.png;*.bmp)
+ImagePropertiesDialog_ImageName=Image name
+ImagePropertiesDialog_Title=Select Image
+ImagePropertiesDialog_Upload=Upload New Image
+ImageProvider_DecodeError=Cannot decode image
+ImageProvider_JobName=Load Image
+ImageProvider_ReadError=Cannot retrive image from server
+ImageSelectionDialog_Default=Default
+ImageSelectionDialog_Title=Select Image
+ImageSelector_Default=<default>
+ImageSelector_SelectImage=Select image from image library
+LoginListener_JobName=Initialize image library
+OpenLibraryManager_Error=Error
+OpenLibraryManager_ErrorText=Error opening view: %s
diff --git a/webui/webapp/LogViewer/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/LogViewer/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..7c732c5
--- /dev/null
@@ -0,0 +1,28 @@
+action.label.AlarmLog= Alarm log
+action.label.AuditLog= Audit log
+action.label.EventLog= Event log
+action.label.Syslog= Syslog
+action.label.TrapLog= SNMP trap log
+action.tooltip.AlarmLog= Open alarm log
+action.tooltip.AuditLog= Open audit log
+action.tooltip.EventLog= Open event log
+action.tooltip.Syslog= Open syslog
+action.tooltip.TrapLog= Open SNMP trap log
+actionSet.label.LogViewer= Log Viewer
+command.description.AlarmLog= Open alarm log
+command.description.AuditLog= Open audit Log
+command.description.EventLog= Open event Log
+command.description.LogFilter= Show Log Filter
+command.description.MoreData= Get more data
+command.description.Query= Execute query
+command.description.Syslog= Open Syslog
+command.description.TrapLog= Open SNMP trap log
+command.name.AlarmLog= Alarm log
+command.name.AuditLog= Audit log
+command.name.EventLog= Event log
+command.name.LogFilter= Show filter
+command.name.MoreData= Get more data
+command.name.Query= Execute query
+command.name.Syslog= Syslog
+command.name.TrapLog= SNMP trap log
+view.name.LogViewer= Log Viewer
diff --git a/webui/webapp/LogViewer/src/org/netxms/ui/eclipse/logviewer/messages_ar.properties b/webui/webapp/LogViewer/src/org/netxms/ui/eclipse/logviewer/messages_ar.properties
new file mode 100644 (file)
index 0000000..54f4525
--- /dev/null
@@ -0,0 +1,93 @@
+AlarmHDStateConditionEditor_Is=IS
+AlarmHDStateConditionEditor_IsNot=IS NOT
+AlarmStateConditionEditor_Is=IS
+AlarmStateConditionEditor_IsNot=IS NOT
+ColumnFilterEditor_And=AND
+ColumnFilterEditor_AndCondition=&AND condition
+ColumnFilterEditor_Or=OR
+ColumnFilterEditor_OrCondition=&OR condition
+EventConditionEditor_Is=IS
+EventConditionEditor_IsNot=IS NOT
+EventConditionEditor_None=<none>
+FilterBuilder_Add=Add
+FilterBuilder_AddColumn=Add column
+FilterBuilder_ClearFilter=&Clear filter
+FilterBuilder_Close=Close
+FilterBuilder_Column=Column
+FilterBuilder_Condition=Condition
+FilterBuilder_Descending=Descending
+FilterBuilder_Execute=&Execute
+FilterBuilder_Filter=Filter
+FilterBuilder_FormTitle=Filter: %s
+FilterBuilder_Ordering=Ordering
+FilterBuilder_Remove=Remove
+IntegerConditionEditor_And=\ \ and  
+IntegerConditionEditor_Between=BETWEEN
+IntegerConditionEditor_Equal=EQUAL
+IntegerConditionEditor_NotEqual=NOT EQUAL
+LogLabelProvider_Acknowledged=Acknowledged
+LogLabelProvider_Closed=Closed
+LogLabelProvider_Error=<error>
+LogLabelProvider_Ignored=Ignored
+LogLabelProvider_Open=Open
+LogLabelProvider_Outstanding=Outstanding
+LogLabelProvider_Resolved=Resolved
+LogLabelProvider_Terminated=Terminated
+LogViewer_ActionClearFilter=&Clear filter
+LogViewer_ActionCopy=&Copy to clipboard
+LogViewer_ActionExec=&Execute query
+LogViewer_ActionGetMoreData=Get &more data
+LogViewer_ActionShowFilter=Show &filter
+LogViewer_AlarmLog=Alarm Log
+LogViewer_AuditLog=Audit Log
+LogViewer_EventLog=Event Log
+LogViewer_GetDataJob=Get log data from server
+LogViewer_IstSyslg=IST Syslg
+LogViewer_OpenLogError=Cannot open server log "%s"
+LogViewer_OpenLogJobName=Open log "%s"
+LogViewer_QueryError=Cannot query server log 
+LogViewer_QueryJob=Query server log
+LogViewer_QueryJobError=Cannot query server log 
+LogViewer_RefreshError=Cannot query server log 
+LogViewer_RefreshJob=Get log data from server
+LogViewer_SnmpTrapLog=SNMP Trap Log
+LogViewer_syslog=Syslog
+ObjectConditionEditor_Is=IS
+ObjectConditionEditor_IsNot=IS NOT
+ObjectConditionEditor_None=<none>
+ObjectConditionEditor_NotWithin=NOT WITHIN
+ObjectConditionEditor_Within=WITHIN
+OpenAlarmLog_Error=Error
+OpenAlarmLog_ErrorText=Error opening view: 
+OpenAuditLog_Error=Error
+OpenAuditLog_ErrorText=Error opening view: 
+OpenEventLog_Error=Error
+OpenEventLog_ErrorText=Error opening view: 
+OpenSnmpTrapLog_Error=Error
+OpenSnmpTrapLog_ErrorText=Error opening view: 
+OpenSyslog_Error=Error
+OpenSyslog_ErrorText=Error opening view: 
+OrderingListLabelProvider_No=No
+OrderingListLabelProvider_Yes=Yes
+SeverityConditionEditor_Above=ABOVE
+SeverityConditionEditor_Below=BELOW
+SeverityConditionEditor_Is=IS
+SeverityConditionEditor_IsNot=IS NOT
+ShowObjectEvents_CannotOpenLogViewer=Cannot open log viewer: %s
+ShowObjectEvents_Error=Error
+ShowObjectEvents_Time=Time
+ShowObjectSnmpTrapLog_Error=Error
+ShowObjectSnmpTrapLog_ErrorOpenLogViewer=Cannot open log viewer: %s
+ShowObjectSnmpTrapLog_Time=Time
+ShowObjectSyslog_Error=Error
+ShowObjectSyslog_ErrorOpenLogViewer=Cannot open log viewer: %s
+ShowObjectSyslog_Time=Time
+TextConditionEditor_Like=LIKE
+TextConditionEditor_NotLike=NOT LIKE
+TimestampConditionEditor_After=AFTER
+TimestampConditionEditor_And=\ \ and  
+TimestampConditionEditor_Before=BEFORE
+TimestampConditionEditor_Between=BETWEEN
+UserConditionEditor_Is=IS
+UserConditionEditor_IsNot=IS NOT
+UserConditionEditor_None=<none>
diff --git a/webui/webapp/NXSL/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/NXSL/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..1b74415
--- /dev/null
@@ -0,0 +1,16 @@
+action.label.ScriptLibrary= Script library
+action.tooltip.ScriptLibrary= Open script library
+actionSet.label.ScriptLibrary= Script library
+command.description.ScriptLibrary=Open script library
+command.name.ClearOutput=Clear output
+command.name.Compile=Compile
+command.name.Execute=Execute
+command.name.ExecuteServerScript=Execute server script
+command.name.GoToLine=Go to line
+command.name.Save=Save
+command.name.SaveAs=Save as
+command.name.ScriptLibrary= Script library
+command.name.ShowLineNumbers=Show line numbers
+view.name.EditScript=Edit Script
+view.name.ScriptExecutor=Script Executor
+view.name.ScriptLibrary=Script Library
diff --git a/webui/webapp/NXSL/src/org/netxms/ui/eclipse/nxsl/messages_ar.properties b/webui/webapp/NXSL/src/org/netxms/ui/eclipse/nxsl/messages_ar.properties
new file mode 100644 (file)
index 0000000..26ef125
--- /dev/null
@@ -0,0 +1,87 @@
+CreateScriptDialog_CreateNew=Create new script
+CreateScriptDialog_Rename=Rename script
+CreateScriptDialog_ScriptName=Script name
+CreateScriptDialog_Warning=Warning
+CreateScriptDialog_WarningEmptyName=Please enter valid script name
+ExecuteServerScript_Error=Error
+ExecuteServerScript_ErrorMessage=Error opening script execution view: %s
+OpenScriptLibrary_Error=Error
+OpenScriptLibrary_ErrorMsg=Error opening view: 
+SaveScriptDialog_Cancel=Cancel
+SaveScriptDialog_Discard=&Discard
+SaveScriptDialog_Message=Script source has been modified. Please select one of the following actions:\n\t"Save"\t\tSave into currently selected library script\n\t"Save as..."\tSave as new library script\n\t"Discard"\tDiscard changes\n\t"Cancel"\t\tCancel requested operation and return to editing script
+SaveScriptDialog_Save=&Save
+SaveScriptDialog_SaveAs=Save &as...
+SaveScriptDialog_Title=Unsaved Changes
+ScriptEditDialog_Title=Edit Script
+ScriptEditorView_CannotCompileScript=Cannot compile script
+ScriptEditorView_CompilationErrors=Compilation Errors
+ScriptEditorView_Compile=&Compile
+ScriptEditorView_CompileScript=Compile script
+ScriptEditorView_Copy=&Copy
+ScriptEditorView_Cut=C&ut
+ScriptEditorView_EnterLineNumber=Enter line number (1..%d)
+ScriptEditorView_Error=Error
+ScriptEditorView_GoToLine=&Go to line...
+ScriptEditorView_GoToLine_DlgTitle=Go to Line
+ScriptEditorView_InvalidNumber=Invalid number
+ScriptEditorView_LoadJobError=Cannot load script with ID %d from server
+ScriptEditorView_LoadJobTitle=Loading script [%d]
+ScriptEditorView_NumberOutOfRange=Number out of range
+ScriptEditorView_PartName=Edit Script - %s
+ScriptEditorView_Paste=&Paste
+ScriptEditorView_Save=&Save
+ScriptEditorView_SaveErrorMessage=Cannot save script: %s
+ScriptEditorView_SaveJobError=Cannot save script to database
+ScriptEditorView_SaveJobTitle=Saving script to library
+ScriptEditorView_ScriptCompilationFailed=Script compilation failed (%s)\r\nSave changes anyway?
+ScriptEditorView_ScriptCompiledSuccessfully=Script compiled successfully
+ScriptEditorView_SelectAll=Select &all
+ScriptEditorView_ShowLineNumbers=Show line &numbers
+ScriptEditor_HideMessage=Hide message
+ScriptEditor_Hints=Hints
+ScriptExecutor_Clear=Clear source
+ScriptExecutor_ClearOutput=Clear output
+ScriptExecutor_Error=Error
+ScriptExecutor_Execute=E&xecute
+ScriptExecutor_JobError_Create=Cannot create script
+ScriptExecutor_JobError_Execute=Error executing script
+ScriptExecutor_JobError_ReadList=Cannot read script list
+ScriptExecutor_JobError_Update=Cannot update script
+ScriptExecutor_JobName_Create=Create new script
+ScriptExecutor_JobName_Execute=Execute script
+ScriptExecutor_JobName_ReadList=Read script list
+ScriptExecutor_JobName_Update=Update script
+ScriptExecutor_LibScript=Script from library
+ScriptExecutor_Noname=noname
+ScriptExecutor_Output=Output
+ScriptExecutor_PartName=Execute Script - %s
+ScriptExecutor_Reload=Reload script
+ScriptExecutor_Save=&Save
+ScriptExecutor_SaveAs=Save &as...
+ScriptExecutor_SaveError=Cannot save script: %s
+ScriptExecutor_Source=Source
+ScriptLibrary_ColumnId=ID
+ScriptLibrary_ColumnName=Name
+ScriptLibrary_Confirmation=Confirmation
+ScriptLibrary_ConfirmationText=Do you really want to delete selected scripts?
+ScriptLibrary_CreateJobError=Cannot create script
+ScriptLibrary_CreateJobTitle=Create new script
+ScriptLibrary_Delete=&Delete
+ScriptLibrary_DeleteJobError=Cannot delete script
+ScriptLibrary_DeleteJobTitle=Delete scripts from library
+ScriptLibrary_Edit=&Edit
+ScriptLibrary_EditScriptError=Cannot open script editor: %s
+ScriptLibrary_Error=Error
+ScriptLibrary_LoadJobError=Cannot load script library
+ScriptLibrary_LoadJobTitle=Loading script library
+ScriptLibrary_New=&New...
+ScriptLibrary_Rename=&Rename...
+ScriptLibrary_RenameJobError=Cannot rename script
+ScriptLibrary_RenameJobTitle=Rename script
+SelectScriptDialog_AvailableScripts=Available scripts
+SelectScriptDialog_JobError=Cannot get script list from server
+SelectScriptDialog_JobTitle=Get script list
+SelectScriptDialog_Title=Select script
+SelectScriptDialog_Warning=Warning
+SelectScriptDialog_WarningEmptySelection=You must select script from list and then press OK.
diff --git a/webui/webapp/NetworkMaps/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/NetworkMaps/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..31f00f3
--- /dev/null
@@ -0,0 +1,42 @@
+action.label.Clone=Clone...
+action.label.CreateMap= Network &map...
+action.label.CreateMapGroup= Network map &group...
+action.label.IPNeighbors= IP Neighbors
+action.label.IPRouteFrom= IP route from...
+action.label.IPRouteTo= IP route to...
+action.label.L2Topology= Layer 2 Topology
+action.label.OpenMap= &Open map
+action.label.ServiceComponents= Service Components
+action.label.ServiceDeps= Service Dependency
+category.name.NetworkMaps= Network Maps
+command.description.AddObj= Add new object to the map
+command.description.LinkObj= Link selected objects
+command.description.Remove= Remove selected element(s)
+command.name.AddDCIContainer=Add DCI container
+command.name.AddDCIImage=Add DCI image
+command.name.AddObj= Add object
+command.name.AlignToGrid=Align to grid
+command.name.LinkObj= Link selected objects
+command.name.Remove= Remove
+command.name.SelectAll=Select all objects
+command.name.ShowGrid=Show grid
+command.name.Zoom100Pct=Zoom 100%
+command.name.ZoomIn=Zoom in
+command.name.ZoomOut=Zoom out
+command.name.ZoomToFit=Zoom to fit
+page.name.DataSource= Data Source
+page.name.DataSources= Data Sources
+page.name.General= General
+page.name.MapBkgnd= Map Background
+page.name.MapOptions= Map Options
+page.name.NetMaps= Network Maps
+page.name.ObjectFilter= Object Filter
+page.name.Rules=Rules
+tab.name.Cluster= Cluster
+view.name.IPNeighbors= IP Neighbors
+view.name.IPRoute= IP Route
+view.name.L2Topology= Layer 2 Topology
+view.name.NetworkMap= Network Map
+view.name.ServiceComponents= Service Components
+view.name.ServiceDeps= Service Dependency
+view.name.VlanMap= VLAN Map
diff --git a/webui/webapp/NetworkMaps/src/org/netxms/ui/eclipse/networkmaps/messages_ar.properties b/webui/webapp/NetworkMaps/src/org/netxms/ui/eclipse/networkmaps/messages_ar.properties
new file mode 100644 (file)
index 0000000..46b0df7
--- /dev/null
@@ -0,0 +1,235 @@
+AbstractNetworkMapView_AlignToGrid=&Align to grid
+AbstractNetworkMapView_AlwaysFitLayout=Always fit layout to screen
+AbstractNetworkMapView_CopyToClipboard=Copy map image to clipboard
+AbstractNetworkMapView_DisplayObjectAs=&Display objects as
+AbstractNetworkMapView_EnableAutoLayout=Enable &automatic layout
+AbstractNetworkMapView_Error=Error
+AbstractNetworkMapView_HideLinkLabels=Hide link labels
+AbstractNetworkMapView_HideLinks=Hide links
+AbstractNetworkMapView_Icons=&Icons
+AbstractNetworkMapView_LargeLabels=&Large labels
+AbstractNetworkMapView_Layout=&Layout
+AbstractNetworkMapView_LayoutHorzTree=&Horizontal tree
+AbstractNetworkMapView_LayoutRadial=&Radial
+AbstractNetworkMapView_LayoutSparseVertTree=S&parse vertical tree
+AbstractNetworkMapView_LayoutSpring=&Spring
+AbstractNetworkMapView_LayoutVertTree=&Vertical tree
+AbstractNetworkMapView_OpenObjDetailsError=Error opening object details view: %s
+AbstractNetworkMapView_OpenSubmap=Open s&ubmap
+AbstractNetworkMapView_OpenSubmapError=Cannot open submap view: %s
+AbstractNetworkMapView_RootObjectNotFound=Root object for this map is no longer exist or is not accessible
+AbstractNetworkMapView_RouterDirect=&Direct
+AbstractNetworkMapView_RouterManhattan=&Manhattan
+AbstractNetworkMapView_Routing=&Routing
+AbstractNetworkMapView_SaveLayout=&Save layout
+AbstractNetworkMapView_SelectAllObjects=Select &all objects
+AbstractNetworkMapView_ShowGrid=Show &grid
+AbstractNetworkMapView_ShowObjDetails=Show object details
+AbstractNetworkMapView_ShowStatusBkgnd=Show status &background
+AbstractNetworkMapView_ShowStatusFrame=Show status &frame
+AbstractNetworkMapView_ShowStatusIcon=Show status &icon
+AbstractNetworkMapView_SmallLabels=&Small labels
+AbstractNetworkMapView_SnapToGrid=S&nap to grid
+AbstractNetworkMapView_StatusIcons=Status icons
+AbstractNetworkMapView_Zoom=&Zoom
+AbstractNetworkMapView_ZoomFit=Zoom to &fit
+AbstractNetworkMapView_ZoomIn=Zoom &in
+AbstractNetworkMapView_ZoomOut=Zoom &out
+AddGroupBoxDialog_Color=Color
+AddGroupBoxDialog_DialogTitle=Create Group Box
+AddGroupBoxDialog_Height=Height
+AddGroupBoxDialog_Title=Title
+AddGroupBoxDialog_Width=Width
+CloneNetworkMap_NetworkMap=Network Map
+ClusterResourceListLabelProvider_None=NONE
+ClusterTab_Owner=Owner
+ClusterTab_Resource=Resource
+ClusterTab_VirtualIP=VIP
+CreateMapGroup_DialogTitle=Network Map Group
+CreateMapGroup_JobError=Cannot create network map group object "%s"
+CreateMapGroup_JobName=Create network map group
+CreateNetworkMapDialog_Custom=Custom
+CreateNetworkMapDialog_IpTopology=IP Topology
+CreateNetworkMapDialog_L2Topology=Layer 2 Topology
+CreateNetworkMapDialog_MapType=Map type
+CreateNetworkMapDialog_Name=Name
+CreateNetworkMapDialog_PleaseEnterName=Please enter non-empty object name
+CreateNetworkMapDialog_PleaseSelectSeed=Please select seed node
+CreateNetworkMapDialog_SeedNode=Seed node
+CreateNetworkMapDialog_Title=Create Network Map
+CreateNetworkMapDialog_Warning=Warning
+CreateNetworkMap_JobError=Cannot create network map object "%s"
+CreateNetworkMap_JobName=Create new network map
+DCIContainerDataSources_Add=&Add
+DCIContainerDataSources_ColName=Name
+DCIContainerDataSources_ColNode=Node
+DCIContainerDataSources_ColParameter=Parameter
+DCIContainerDataSources_ColPos=Pos
+DCIContainerDataSources_Delete=&Delete
+DCIContainerDataSources_Down=&Down
+DCIContainerDataSources_Modify=&Modify
+DCIContainerDataSources_Up=&Up
+DCIContainerFigure_NoValue=No value
+DCIImageRuleList_Add=&Add
+DCIImageRuleList_Comment=Comment
+DCIImageRuleList_Delete=&Delete
+DCIImageRuleList_Down=&Down
+DCIImageRuleList_Edit=&Edit
+DCIImageRuleList_Expression=Expression
+DCIImageRuleList_Rules=Rules
+DCIImageRuleList_Up=&Up
+DataSourceEditDlg_DCI=Data collection item
+DataSourceEditDlg_DataColumn=Data column
+DataSourceEditDlg_FormatString=Format string
+DataSourceEditDlg_Instance=Instance
+DataSourceEditDlg_Name=Name
+DataSourceEditDlg_TableCell=Table cell
+DataSourceEditDlg_Title=Edit Data Source
+DciListLabelProvider_JobError=Cannot resolve DCI names
+DciListLabelProvider_JobName=Resolve DCI names
+DciListLabelProvider_Unresolved=Unresolved DCI name
+EditDCIImageRuleDialog_Comment=Comment
+EditDCIImageRuleDialog_Condition=Condition
+EditDCIImageRuleDialog_EditImageRule=Edit DCI Image Rule
+EditDCIImageRuleDialog_Error=Error
+EditDCIImageRuleDialog_Image=Image
+EditDCIImageRuleDialog_ImageShouldBeSelected=Image should be selected
+EditDCIImageRuleDialog_OpGt=> : greater then 
+EditDCIImageRuleDialog_OpLess=< : less then
+EditDCIImageRuleDialog_OpLike=like
+EditDCIImageRuleDialog_OpNotLike=not like
+EditDCIImageRuleDialog_Operation=Operation
+EditDCIImageRuleDialog_Value=Value
+EditDCIImageRuleDialog_ValueShouldNotBeEmpty=Value should not be empty
+ExtendedGraphViewer_DownloadTilesError=Cannot download map tiles
+ExtendedGraphViewer_DownloadTilesJob=Download map tiles
+GeneralDCIContainerPropertyPage_BkColor=Background Color
+GeneralDCIContainerPropertyPage_BorderColor=BorderColor
+GeneralDCIContainerPropertyPage_ShowBorder=Show border
+GeneralDCIContainerPropertyPage_TextColor=Text Color
+GeneralDCIImagePropertyPage_Column=Column
+GeneralDCIImagePropertyPage_DataSource=Data source
+GeneralDCIImagePropertyPage_DciNotSelected=DCI should be selected
+GeneralDCIImagePropertyPage_DefImageNotSelected=Default image should be selected
+GeneralDCIImagePropertyPage_DefaultImage=Default image
+GeneralDCIImagePropertyPage_Error=Error
+GeneralDCIImagePropertyPage_Instance=Instance
+GeneralMapPreferences_ShowBkgnd=Show status background under objects
+GeneralMapPreferences_ShowFrame=Show status frame around objects
+GeneralMapPreferences_ShowIcon=Show status icon on objects
+IPNeighbors_PartName=IP Neighbors - 
+IPRouteMap_JobError=Cannot get route information for %s - %s
+IPRouteMap_JobTitle=Get IP route %s - %s
+IPRouteMap_PartTitle=IP Route Map
+IPRouteMap_TargetObjectNotExist=Target object does not exist or cannot be accessed
+Layer2Topology_JobError=Cannot get layer 2 topology for %s
+Layer2Topology_JobTitle=Get layer 2 topology for %s
+Layer2Topology_PartTitle=Layer 2 Topology - 
+LinkDataSources_Add=&Add
+LinkDataSources_ColName=Name
+LinkDataSources_ColNode=Node
+LinkDataSources_ColParameter=Parameter
+LinkDataSources_ColPos=Pos
+LinkDataSources_Delete=&Delete
+LinkDataSources_Down=&Down
+LinkDataSources_Modify=&Modify
+LinkDataSources_Up=&Up
+MapBackground_BkgndColor=Background color:
+MapBackground_BkgndImage=Background image
+MapBackground_BkgndType=Background type
+MapBackground_Error=Error
+MapBackground_GeoLocFormatError=Geolocation format error
+MapBackground_GeoMap=&Geographic Map
+MapBackground_GroupGeoMap=Geographic map
+MapBackground_Image=&Image
+MapBackground_JobError=Cannot modify background for map object 
+MapBackground_JobTitle=Update map background for map object 
+MapBackground_Lat=Latitude
+MapBackground_Lon=Longitude
+MapBackground_None=&None
+MapBackground_ZoomLevel=Zoom level
+MapLinkGeneral_Add=&Add
+MapLinkGeneral_BasedOnObjStatus=Based on object &status
+MapLinkGeneral_BendPoints=Bend points
+MapLinkGeneral_Color=Color
+MapLinkGeneral_CustomColor=&Custom color
+MapLinkGeneral_DefColor=&Default color
+MapLinkGeneral_Delete=&Delete
+MapLinkGeneral_Direct=Direct
+MapLinkGeneral_Manhattan=Manhattan
+MapLinkGeneral_MapDefault=Map Default
+MapLinkGeneral_Name=Name
+MapLinkGeneral_NameConn1=Name for connector 1
+MapLinkGeneral_NameConn2=Name for connector 2
+MapLinkGeneral_RoutingAlg=Routing algorithm
+MapLinkGeneral_StatusObject=Status object
+MapObjectFilter_FilterObjects=Filter objects
+MapObjectFilter_FilteringScript=Filtering script
+MapObjectFilter_JobError=Cannot change map object filter
+MapObjectFilter_JobTitle=Update map object filter
+MapOptions_AdvOptions=Advanced options
+MapOptions_CalcStatusFromObjects=&Calculate map status based on contained object status
+MapOptions_CustColor=&Custom color
+MapOptions_CustomDiscoRadius=Custom discovery &radius
+MapOptions_DefColor=&Default color
+MapOptions_DefaultConnOptions=Default connection options
+MapOptions_DefaultDispOptions=Default display options
+MapOptions_Direct=Direct
+MapOptions_DisplayObjectsAs=Display objects as
+MapOptions_Icons=Icons
+MapOptions_IncludeEndNodes=Include &end nodes
+MapOptions_JobError=Cannot modify options for map object 
+MapOptions_JobTitle=Update map options for map object 
+MapOptions_LargeLabels=Large labels
+MapOptions_Manhattan=Manhattan
+MapOptions_RoutingAlg=Routing algorithm
+MapOptions_ShowStatusBkgnd=Show status &background
+MapOptions_ShowStatusFrame=Show status &frame
+MapOptions_ShowStatusIcon=Show status &icon
+MapOptions_SmallLabels=Small labels
+MapOptions_StatusIcons=Status icons
+MapOptions_TopoDiscoRadius=Topology discovery radius
+MapOptions_TopologyOptions=Topology options
+NetworkMapOpenHandler_Error=Error
+NetworkMapOpenHandler_ErrorText=Error opening view: %s
+ObjectTooltip_Channel=)\n\tChannel: 
+ObjectTooltip_ChartTitle=Underlying Nodes Status
+ObjectTooltip_Radio=\nRadio 
+ObjectTooltip_TXPower=\n\tTX power: 
+ObjectTooltip_mW=\ mW
+OpenMapObject_Error=Error
+OpenMapObject_ErrorText=Error opening view: %s
+PredefinedMap_AddDciContainer=Add &DCI Container...
+PredefinedMap_AddDciImage=Add &DCI Image...
+PredefinedMap_AddDecoration=Add &decoration
+PredefinedMap_AddObject=&Add object...
+PredefinedMap_ConfirmRemoval=Confirm Removal
+PredefinedMap_GroupBox=&Group box...
+PredefinedMap_Image=&Image...
+PredefinedMap_LinkObjects=&Link selected objects
+PredefinedMap_MapProperties=Map &properties
+PredefinedMap_Properties=&Properties
+PredefinedMap_RemovalConfirmationPlural=Are you sure to remove selected elements from map?
+PredefinedMap_RemovalConfirmationSingular=Are you sure to remove selected element from map?
+PredefinedMap_RemoveFromMap=&Remove from map
+PredefinedMap_SaveJobError=Cannot update map content on server
+PredefinedMap_SaveJobTitle=Save map object %s
+ServiceComponents_Error=<error>
+ServiceComponents_PartName=Service Components - 
+ServiceDependency_Error=<error>
+ServiceDependency_PartTitle=Service Dependency - 
+ShowIPNeighbors_Error=Error
+ShowIPNeighbors_ErrorText=Error opening view: %s
+ShowIPRoute_Error=Error
+ShowIPRoute_ErrorOpenView=Error opening view: %s
+ShowIPRoute_InvalidTarget=Invalid target selection
+ShowLayer2Topology_Error=Error
+ShowLayer2Topology_ErrorText=Error opening view: %s
+ShowServiceComponents_Error=Error
+ShowServiceComponents_ErrorText=Error opening view: %s
+ShowServiceDependency_Error=Error
+ShowServiceDependency_ErrorText=Error opening view: %s
+VlanMap_IncorrectSecondaryId=Internal error: incorrect view secondary ID
+VlanMap_JobError=Cannot get VLAN information for %s
+VlanMap_JobTitle=Get VLAN information for %s
+VlanMap_PartName=Vlan Map - %d@%s
diff --git a/webui/webapp/OSM/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/OSM/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..10d79d5
--- /dev/null
@@ -0,0 +1,10 @@
+action.label.Geolocation=Geolocation
+action.label.GeolocationHistory=Geolocation history
+action.label.WorldMap= World Map
+action.tooltip.WorldMap= Open World Map view
+actionSet.label.WorldMap= World Map
+command.description.WorldMap= Open world map view
+command.name.WorldMap= World Map
+view.name.Geolocation=Geolocation
+view.name.GeolocationHistory=Geolocation History
+view.name.WorldMap= World Map
diff --git a/webui/webapp/OSM/src/org/netxms/ui/eclipse/osm/messages_ar.properties b/webui/webapp/OSM/src/org/netxms/ui/eclipse/osm/messages_ar.properties
new file mode 100644 (file)
index 0000000..7718649
--- /dev/null
@@ -0,0 +1,40 @@
+AbstractGeolocationView_ZoomIn=Zoom &in
+AbstractGeolocationView_ZoomOut=Zoom &out
+GeoMapViewer_DownloadError=Cannot download map image
+GeoMapViewer_DownloadJob_Title=Download map image
+GeoMapViewer_End=End
+GeoMapViewer_LoadMissingJob_Title=Load missing map tiles
+GeoMapViewer_Start=Start
+HistoryView_CustomTimeFrame=Custom time period...
+HistoryView_Preset10min=10 minutes
+HistoryView_Preset12hours=12 hours
+HistoryView_Preset1day=1 day
+HistoryView_Preset1hour=1 hour
+HistoryView_Preset1month=Month
+HistoryView_Preset1week=Week
+HistoryView_Preset1year=Year
+HistoryView_Preset2days=2 days
+HistoryView_Preset2hours=2 hours
+HistoryView_Preset30min=30 minutes
+HistoryView_Preset4hours=4 hours
+HistoryView_Preset5days=5 days
+HistoryView_Presets=&Presets
+LocationMap_InitError1=Cannot initialize geolocation view: internal error
+LocationMap_InitError2=Cannot initialize geolocation view: object not found
+LocationMap_PartNamePrefix=Geolocation - 
+ObjectGeoLocationViewer_BatteryLevel=Battery level: %d%%
+ObjectGeoLocationViewer_GPS=GPS
+ObjectGeoLocationViewer_LastReport=Last report: %s
+ObjectGeoLocationViewer_Network=network
+ObjectGeoLocationViewer_Never=never
+ObjectGeoLocationViewer_ObtainedFrom=Obtained at %s from %s
+OpenHistoryMap_CannotOpenView=Cannot open view: %s
+OpenHistoryMap_Error=Error
+OpenLocationMap_Error=Error
+OpenLocationMap_ErrorText=Error opening view: 
+OpenWorldMap_Error=Error
+OpenWorldMap_ErrorText=Error opening view: 
+TimeSelectionDialog_Title=Time Period
+WorldMap_JobError=Cannot update object's geolocation
+WorldMap_JobTitle=Update object's geolocation
+WorldMap_PlaceObject=Place object here...
diff --git a/webui/webapp/ObjectBrowser/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/ObjectBrowser/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..3cd952e
--- /dev/null
@@ -0,0 +1,15 @@
+action.ObjectBrowser.label= Object Browser
+action.ObjectBrowser.tooltip= Open Object Browser
+actionSet.ObjectBrowser.label= Object Browser
+command.ObjectBrowser.description= Open Object Browser
+command.ObjectBrowser.name= Object Browser
+command.Rename.name=Rename
+command.Rename.tooltip=Rename object
+command.ToggleFilter.description= Toggle Object Filter
+command.ToggleFilter.name= Toggle Object Filter
+command.ToggleStatusInd.description= Toggle Object Status Indicator
+command.ToggleStatusInd.name= Toggle Object Status Indicator
+context.ObjectBrowser.name= Object Browser
+decorator.Objects.description= Decorate NetXMS objects (nodes, containers, etc.) with current status indicators
+decorator.Objects.label= NetXMS Objects Decorator
+view.ObjectBrowser.name= Objects
diff --git a/webui/webapp/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/messages_ar.properties b/webui/webapp/ObjectBrowser/src/org/netxms/ui/eclipse/objectbrowser/messages_ar.properties
new file mode 100644 (file)
index 0000000..696831b
--- /dev/null
@@ -0,0 +1,44 @@
+ChildObjectListDialog_Filter=Filter: 
+ChildObjectListDialog_Name=Name
+ChildObjectListDialog_SelectSubordinate=Select Subordinate Object
+CreateObjectDialog_ObjectName=Object name
+CreateObjectDialog_Title=Create %s 
+CreateObjectDialog_Warning=Warning
+CreateObjectDialog_WarningText=Please enter valid object name
+IPAddressSelectionDialog_IPAddress=IP Address
+IPAddressSelectionDialog_Interface=Interface
+IPAddressSelectionDialog_Title=Select IP address
+IPAddressSelectionDialog_Warning=Warning
+IPAddressSelectionDialog_WarningText=Please select IP address from the list
+IPAddressSelector_None=<none>
+ObjectBrowser_HideCheckTemplates=Hide check templates
+ObjectBrowser_HideUnmanaged=&Hide unmanaged objects
+ObjectBrowser_MoveDashboard=&Move to another dashboard
+ObjectBrowser_MoveJob_Error=Cannot move object 
+ObjectBrowser_MoveJob_Title=Moving object 
+ObjectBrowser_MoveMap=&Move to another group
+ObjectBrowser_MoveObject=&Move to another container
+ObjectBrowser_MovePolicy=&Move to another group
+ObjectBrowser_MoveService=&Move to another service
+ObjectBrowser_MoveTemplate=&Move to another group
+ObjectBrowser_Rename=Rename
+ObjectBrowser_RenameJobError=Cannot rename object "%s"
+ObjectBrowser_RenameJobName=Rename object
+ObjectBrowser_ShowFilter=Show &filter
+ObjectBrowser_ShowStatusIndicator=Show &status indicator
+ObjectDecorator_MaintenanceSuffix=\ [Maintenance]
+ObjectList_Filter=Filter: 
+ObjectList_JobTitle=Update object list
+ObjectSelectionDialog_SameObjecsAstargetAndSourceWarning=The same objects were selected as move object and move target.
+ObjectSelectionDialog_Title=Select Object
+ObjectSelectionDialog_Warning=Warning
+ObjectSelectionDialog_WarningText=Please select object and then press OK
+ObjectSelector_None=<none>
+ObjectStatusIndicator_HideDisabled=Hide &disabled objects
+ObjectStatusIndicator_HideNormal=Hide &normal objects
+ObjectStatusIndicator_HideUnknown=Hide &unknown objects
+ObjectStatusIndicator_HideUnmanaged=Hide un&managed objects
+ObjectStatusIndicator_ShowIcons=Show status &icons
+ObjectTree_JobTitle=Update object tree
+OpenObjectBrowser_Error=Error
+OpenObjectBrowser_ErrorText=Error opening view: 
diff --git a/webui/webapp/ObjectManager/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/ObjectManager/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..d48ba9f
--- /dev/null
@@ -0,0 +1,59 @@
+action.label.AddNode= &Add node...
+action.label.Bind= Bind...
+action.label.BindTo= Bind to...
+action.label.ChangeExpState= Change interface e&xpected state...
+action.label.ChangeZone= Change zone...
+action.label.ConfPoll= &Configuration
+action.label.ConfPollFull= &Configuration (full)
+action.label.CreateChassis= C&hassis...
+action.label.CreateCluster= Cl&uster...
+action.label.CreateCond= Con&dition...
+action.label.CreateContainer= &Container...
+action.label.CreateIface= &Interface...
+action.label.CreateMobile= &Mobile device...
+action.label.CreateNetSrv= Network &service...
+action.label.CreateNode= &Node...
+action.label.CreateRack= &Rack...
+action.label.CreateVPNConnector= &VPN connector...
+action.label.CreateZone=Create &zone...
+action.label.Delete= Delete
+action.label.EnterMaintMode=&Enter maintenance mode
+action.label.IfNamesPoll= &Interface names
+action.label.InstanceDiscoveryPoll= I&nstance discovery
+action.label.LeaveMaintMode=&Leave maintenance mode
+action.label.Manage= Manage
+action.label.RemoveNode= &Remove node...
+action.label.ScheduleMaintenance=Schedule maintenance
+action.label.StatusPoll= &Status
+action.label.TopologyPoll= &Topology
+action.label.Unbind= Unbind...
+action.label.Unmanage= Unmanage
+menu.label.Create=&Create
+menu.label.Maintenance=&Maintenance
+menu.label.Poll=&Poll
+page.name.AccessControl=Access Control
+page.name.Agent=Agent
+page.name.AutoApply=Automatic Apply Rules
+page.name.AutoBind=Automatic Bind Rules
+page.name.ClusterNet=Cluster Networks
+page.name.ClusterRes=Cluster Resources
+page.name.Comments=Comments
+page.name.Communications=Communications
+page.name.CustomAttrs=Custom Attributes
+page.name.Dashboards=Dashboards
+page.name.Data=Data
+page.name.EventsStatus=Events and Status
+page.name.General=General
+page.name.ICMP=ICMP
+page.name.Location=Location
+page.name.MapAppearance=Map Appearance
+page.name.NetSrv=Network Service
+page.name.Polling=Polling
+page.name.Rack=Rack
+page.name.SNMP=SNMP
+page.name.SSH=SSH
+page.name.Script=Script
+page.name.StatusCalc=Status Calculation
+page.name.Subnets=Subnets
+page.name.TrustedNodes=Trusted Nodes
+view.name.NodePoll=Node Poll
diff --git a/webui/webapp/ObjectManager/src/org/netxms/ui/eclipse/objectmanager/messages_ar.properties b/webui/webapp/ObjectManager/src/org/netxms/ui/eclipse/objectmanager/messages_ar.properties
new file mode 100644 (file)
index 0000000..a6d3083
--- /dev/null
@@ -0,0 +1,398 @@
+AbstractNodePoll_Error=Error
+AbstractNodePoll_ErrorText=Error opening view: %s
+AbstractNodePoll_Warning=Warning
+AccessControl_AccessAccessControl=&Access control
+AccessControl_AccessControl=C&ontrol
+AccessControl_AccessCreate=&Create child objects
+AccessControl_AccessDelete=&Delete
+AccessControl_AccessModify=&Modify
+AccessControl_AccessPushData=&Push data
+AccessControl_AccessRead=&Read
+AccessControl_AccessRights=Access Rights
+AccessControl_AccessSendEvents=Send &events
+AccessControl_AccessTermAlarms=&Terminate alarms
+AccessControl_AccessUpdateAlarms=&Update alarms
+AccessControl_AccessViewAlarms=&View alarms
+AccessControl_Add=Add...
+AccessControl_ColLogin=Login Name
+AccessControl_ColRights=Rights
+AccessControl_CreateTicket=Create helpdesk tickets
+AccessControl_Delete=Delete
+AccessControl_DownloadFiles=Download files
+AccessControl_InheritRights=&Inherit access rights from parent object(s)
+AccessControl_JobError=Cannot change access control list
+AccessControl_JobName=Update access control list for object %s
+AccessControl_ManageFiles=Manage files
+AccessControl_UploadFiles=Upload files
+AccessControl_UsersGroups=Users and Groups
+AddAddressListElementDialog_AddressValidationError=Address validation error
+AddAddressListElementDialog_NetworkAddress=Network address
+AddAddressListElementDialog_NetworkMask=Network mask
+AddAddressListElementDialog_Title=New Address List Entry
+AddAddressListElementDialog_Warning=Warning
+AddClusterNode_JobError=Cannot add node to cluster
+AddClusterNode_JobTitle=Add node to cluster
+AddSubnetDialog_Title=Add Subnet
+AttributeEditDialog_AddAttr=Add Attribute
+AttributeEditDialog_ModifyAttr=Modify Attribute
+AttributeEditDialog_Name=Name
+AttributeEditDialog_Value=Value
+AutoApply_AutoApply=Apply this template automatically to nodes selected by filter
+AutoApply_AutoRemove=Remove this template automatically when node no longer passes through filter
+AutoApply_JobError=Cannot change template automatic apply options
+AutoApply_JobName=Update auto-apply filter
+AutoApply_Script=Filtering script
+AutoBind_AUtoUnbind=Automatically unbind nodes from this container when they no longer passes filter
+AutoBind_AutoBind=Automatically bind nodes selected by filter to this container
+AutoBind_JobError=Cannot change container automatic bind options
+AutoBind_JobName=Update auto-bind filter
+AutoBind_Script=Filtering script
+BindObject_JobError=Cannot create object binding
+BindObject_JobTitle=Bind object
+ChangeInterfaceExpectedState_JobError=Cannot update expected state for interface object
+ChangeInterfaceExpectedState_JobTitle=Update expected state for interfaces
+ChangeZone_JobError=Cannot change zone for node %s [%d]
+ChangeZone_JobTitle=Change zone for node %s [%d]
+ClusterNetworkEditDialog_AddNet=Add Network
+ClusterNetworkEditDialog_Address=Address
+ClusterNetworkEditDialog_Mask=Mask
+ClusterNetworkEditDialog_ModifyNet=Modify Network
+ClusterNetworkEditDialog_Warning=Warning
+ClusterNetworkEditDialog_WarningInvalidIP=Please enter valid IP address and network mask
+ClusterNetworks_Add=&Add...
+ClusterNetworks_ColAddress=Address
+ClusterNetworks_ColMask=Mask
+ClusterNetworks_Delete=&Delete
+ClusterNetworks_JobError=Cannot update cluster interconnect network list
+ClusterNetworks_JobName=Update cluster interconnect network list
+ClusterNetworks_Modify=&Modify...
+ClusterResources_Add=&Add...
+ClusterResources_ColName=Name
+ClusterResources_ColVIP=Virtual IP
+ClusterResources_Delete=&Delete
+ClusterResources_JobError=Cannot update cluster resource list
+ClusterResources_JobName=Update cluster resource list
+ClusterResources_Modify=&Modify...
+Comments_JobError=Cannot change comments
+Comments_JobName=Update comments for object %s
+Communication_AuthMD5=MD5
+Communication_AuthMethod=Authentication method
+Communication_AuthNone=NONE
+Communication_AuthPassword=Authentication password
+Communication_AuthPlain=PLAIN TEXT
+Communication_AuthSHA1=SHA1
+Communication_Authentication=Authentication
+Communication_Community=Community string
+Communication_EncAES=AES
+Communication_EncDES=DES
+Communication_EncNone=NONE
+Communication_EncPassword=Encryption password
+Communication_Encryption=Encryption
+Communication_ForceEncryption=Force encryption
+Communication_GroupAgent=NetXMS Agent
+Communication_GroupGeneral=General
+Communication_GroupSNMP=SNMP
+Communication_ICMP=ICMP
+Communication_JobError=Cannot update communication settings
+Communication_JobName=Update communication settings for node %s
+Communication_PrimaryHostName=Primary host name
+Communication_Proxy=Proxy
+Communication_RemoteAgent=This is address of remote management node
+Communication_SharedSecret=Shared secret
+Communication_TCPPort=TCP port
+Communication_UDPPort=UDP Port
+Communication_UserName=User name
+Communication_Version=Version
+Communication_Warning=Warning
+Communication_WarningInvalidAgentPort=Please enter valid agent port number
+Communication_WarningInvalidHostname=String "%s" is not a valid host name or IP address. Please enter valid host name or IP address as primary host name
+Communication_WarningInvalidSNMPPort=Please enter valid SNMP port number
+ConditionData_Add=&Add...
+ConditionData_ColFunction=Function
+ConditionData_ColNode=Node
+ConditionData_ColParameter=Parameter
+ConditionData_ColPosition=Pos
+ConditionData_Delete=&Delete
+ConditionData_Down=&Down
+ConditionData_JobError=Cannot update condition's DCI list
+ConditionData_JobName=Update condition's DCI list
+ConditionData_Modify=&Modify...
+ConditionData_Up=&Up
+ConditionDciEditDialog_FuncAvg=Average
+ConditionDciEditDialog_FuncDeviation=Deviation
+ConditionDciEditDialog_FuncDiff=Diff
+ConditionDciEditDialog_FuncError=Error
+ConditionDciEditDialog_FuncLast=Last
+ConditionDciEditDialog_FuncSum=Sum
+ConditionDciEditDialog_Function=Function
+ConditionDciEditDialog_Node=Node
+ConditionDciEditDialog_Parameter=Parameter
+ConditionDciEditDialog_Polls=Polls
+ConditionDciEditDialog_Title=Edit source DCI
+ConditionEvents_ActivationEvent=Activation event
+ConditionEvents_ActiveStatus=Active status
+ConditionEvents_DeactivationEvent=Deactivation event
+ConditionEvents_Events=Events
+ConditionEvents_InactiveStatus=Inactive status
+ConditionEvents_JobError=Cannot change condition events configuration
+ConditionEvents_JobName=Update condition events configuration
+ConditionEvents_SelectionServer=<server>
+ConditionEvents_SourceObject=Source object for events
+ConditionEvents_Status=Status
+ConditionScript_JobError=Cannot change condition script
+ConditionScript_JobName=Update condition script
+ConditionScript_Script=Status calculation script
+CreateCluster_Cluster=Cluster
+CreateCluster_JobError=Cannot create cluster object "%s"
+CreateCluster_JobTitle=Create new cluster
+CreateCondition_Condition=Condition
+CreateCondition_JobError=Cannot create condition object "%s"
+CreateCondition_JobTitle=Create new condition
+CreateContainer_Container=Container
+CreateContainer_JobError=Cannot create container object "%s"
+CreateContainer_JobTitle=Create new container
+CreateInterfaceDialog_Error=Error
+CreateInterfaceDialog_IPAddr=IP Address
+CreateInterfaceDialog_IPNetMak=IP Network Mask
+CreateInterfaceDialog_IsPhysicalPort=This interface is a physical port
+CreateInterfaceDialog_MACAddr=MAC Address
+CreateInterfaceDialog_Name=Name
+CreateInterfaceDialog_Port=Port
+CreateInterfaceDialog_Slot=Slot
+CreateInterfaceDialog_Title=Create Interface Object
+CreateInterface_JobError=Cannot create interface object "%s"
+CreateInterface_JobTitle=Create new interface
+CreateMobileDeviceDialog_DeviceID=Device ID (IMEI or ESN)
+CreateMobileDeviceDialog_Name=Name
+CreateMobileDeviceDialog_Title=Create Mobile Device Object
+CreateMobileDeviceDialog_Warning=Warning
+CreateMobileDeviceDialog_WarningEmptyName=Please provide non-empty object name
+CreateMobileDevice_JobError=Cannot create mobile device object "%s"
+CreateMobileDevice_JobTitle=Create new mobile device
+CreateNetworkServiceDialog_CreateStatusDCI=&Create service status DCI at parent node
+CreateNetworkServiceDialog_Name=Name
+CreateNetworkServiceDialog_Port=Port
+CreateNetworkServiceDialog_Request=Request
+CreateNetworkServiceDialog_Response=Response
+CreateNetworkServiceDialog_ServiceType=Service type
+CreateNetworkServiceDialog_Title=Create Network Service Object
+CreateNetworkServiceDialog_TypeFTP=FTP
+CreateNetworkServiceDialog_TypeHTTP=HTTP
+CreateNetworkServiceDialog_TypeHTTPS=HTTPS
+CreateNetworkServiceDialog_TypePOP3=POP3
+CreateNetworkServiceDialog_TypeSMTP=SMTP
+CreateNetworkServiceDialog_TypeSSH=SSH
+CreateNetworkServiceDialog_TypeTelnet=Telnet
+CreateNetworkServiceDialog_TypeUserDef=User-defined
+CreateNetworkServiceDialog_Warning=Warning
+CreateNetworkServiceDialog_WarningEmptyName=Please provide non-empty object name
+CreateNetworkServiceDialog_WarningInvalidPort=Please enter valid port number (1 .. 65535)
+CreateNetworkService_JobError=Cannot create network service object "%s"
+CreateNetworkService_JobTitle=Create new network service
+CreateNodeDialog_AgentPort=NetXMS agent port
+CreateNodeDialog_AgentProxy=Proxy for NetXMS agents
+CreateNodeDialog_CreateUnmanaged=Create as &unmanaged object
+CreateNodeDialog_DisableAgent=Disable usage of NetXMS &agent for all polls
+CreateNodeDialog_DisableICMP=Disable usage of &ICMP ping for all polls
+CreateNodeDialog_DisableSNMP=Disable usage of &SNMP for all polls
+CreateNodeDialog_Name=Object Name
+CreateNodeDialog_Options=Options
+CreateNodeDialog_PrimaryHostName=Primary host name or IP address
+CreateNodeDialog_Resolve=&Resolve
+CreateNodeDialog_ResolveJobError=Cannot resolve host name %s to IP address
+CreateNodeDialog_ResolveJobName=Resolve host name
+CreateNodeDialog_SNMPPort=SNMP agent port
+CreateNodeDialog_SNMPProxy=Proxy for SNMP
+CreateNodeDialog_ShowAgain=Show this dialog again to &create another node
+CreateNodeDialog_Title=Create Node Object
+CreateNodeDialog_Warning=Warning
+CreateNodeDialog_WarningInvalidHostname=String "%s" is not a valid host name or IP address. Please enter valid host name or IP address as primary host name
+CreateNodeDialog_Zone=Zone
+CreateNode_JobError=Cannot create node object "%s"
+CreateNode_JobTitle=Create new node
+CreateRack_JobError=Cannot create rack object "%s"
+CreateRack_JobTitle=Create new rack
+CreateRack_Rack=Rack
+CreateVpnConnector_JobError=Cannot create VPN connector %s
+CreateVpnConnector_JobName=Creating VPN connector
+CreateVpnConnector_ObjectType=VPN Connector
+CreateZoneDialog_Name=Name
+CreateZoneDialog_Title=Create Zone Object
+CreateZoneDialog_Warning=Warning
+CreateZoneDialog_WarningEmptyName=Please provide non-empty object name
+CreateZoneDialog_WarningInvalidZoneId=Zone ID must be positive integer
+CreateZoneDialog_ZoneId=Zone ID
+CreateZone_JobError=Cannot create zone object "%s"
+CreateZone_JobTitle=Create new zone
+CustomAttributes_Add=&Add...
+CustomAttributes_Delete=&Delete
+CustomAttributes_JobError=Cannot update object's custom attributes
+CustomAttributes_JobName=Update custom attributes
+CustomAttributes_Modify=&Modify...
+CustomAttributes_Name=Name
+CustomAttributes_Value=Value
+CustomAttributes_Warning=Warning
+CustomAttributes_WarningAlreadyExist=Attribute named %s already exists
+Dashboards_Dashboard=Dashboard
+DciListLabelProvider_JobError=Cannot resolve DCI names
+DciListLabelProvider_JobName=Resolve DCI names
+DciListLabelProvider_Unresolved=<unresolved>
+DeleteObject_ConfirmDelete=Confirm Delete
+DeleteObject_ConfirmQuestionPlural=Are you sure you want to delete selected objects?
+DeleteObject_ConfirmQuestionSingular=Are you sure you want to delete "%s"?
+DeleteObject_JobError=Cannot delete object
+DeleteObject_JobName=Delete objects
+EditClusterResourceDialog_ResName=Resource Name
+EditClusterResourceDialog_TitleCreate=Create Cluster Resource
+EditClusterResourceDialog_TitleEdit=Edit Cluster Resource
+EditClusterResourceDialog_VIP=Virtual IP Address
+EditClusterResourceDialog_Warning=Warning
+EditClusterResourceDialog_WarningEmptyName=Please provide non-empty object name
+EditClusterResourceDialog_WarningInvalidIP=Please enter valid IP address
+FullConfigurationPoll_FullConfigPollConfirmation=Full configuration poll will reset node capabilities and can possibly change container and template binding. Continue?
+General_JobError=Cannot modify object
+General_JobName=Rename object
+General_ObjectClass=Object class
+General_ObjectID=Object ID
+General_ObjectName=Object name
+InterfacePolling_ExcludeFromTopology=&Exclude this interface from network topology
+InterfacePolling_ExpectedState=Expected state
+InterfacePolling_JobError=Cannot modify interface object %s
+InterfacePolling_JobName=Update interface polling configuration
+InterfacePolling_RequiredPollCount=Required poll count
+InterfacePolling_StateDOWN=DOWN
+InterfacePolling_StateIGNORE=IGNORE
+InterfacePolling_StateUP=UP
+Location_Automatic=&Automatic from GPS receiver
+Location_City=City
+Location_Country=Country
+Location_Error=Error
+Location_FormatError=Geolocation format error
+Location_JobError=Cannot modify object's geolocation
+Location_JobName=Update geolocation for object %s
+Location_Latitude=Latitude
+Location_LocationType=Location type
+Location_Longitude=Longitude
+Location_Manual=&Manual
+Location_Postcode=Postcode
+Location_StreetAddress=Street address
+Location_Undefined=&Undefined
+MaintanenceScheduleDialog_EndDate=End date
+MaintanenceScheduleDialog_StartDate=Start date
+MaintanenceScheduleDialog_Title=Schedule Maintenance
+MaintanenceScheduleDialog_Warning=Warning
+MaintanenceScheduleDialog_WarningText=Start time must be greater than end time!
+Manage_JobDescription=Changing management status for object %s [%d]
+Manage_JobError=Cannot change management status for object %s [%d]
+MapAppearance_Image=Presentation image
+MapAppearance_JobError=Cannot modify object %s
+MapAppearance_JobName=Update object's map appearance
+MapAppearance_Submap=Drill-down submap
+NetworkServicePolling_JobError=Cannot update network service object
+NetworkServicePolling_JobName=Update network service object
+NetworkServicePolling_PollerNode=Poller node
+NetworkServicePolling_Port=Port
+NetworkServicePolling_Request=Request
+NetworkServicePolling_RequiredPolls=Required poll count
+NetworkServicePolling_Response=Response
+NetworkServicePolling_SelectionDefault=<default>
+NetworkServicePolling_ServiceType=Service type
+NetworkServicePolling_TypeFTP=FTP
+NetworkServicePolling_TypeHTTP=HTTP
+NetworkServicePolling_TypeHTTPS=HTTPS
+NetworkServicePolling_TypePOP3=POP3
+NetworkServicePolling_TypeSMTP=SMTP
+NetworkServicePolling_TypeSSH=SSH
+NetworkServicePolling_TypeTelnet=Telnet
+NetworkServicePolling_TypeUserDef=User-defined
+NetworkServicePolling_Warning=Warning
+NetworkServicePolling_WarningInvalidPort=Please enter valid port number (1 .. 65535)
+NodePollerView_ActionClear=&Clear output
+NodePollerView_ActionRestart=&Restart poll
+NodePollerView_ConfigPoll=Configuration Poll
+NodePollerView_FullConfigPoll=Configuration Poll (Full)
+NodePollerView_InstanceDiscovery=Instance Discovery
+NodePollerView_InterfacePoll=Interface Poll
+NodePollerView_InvalidObjectID=Invalid object ID
+NodePollerView_JobName=Node poll: %s [%d]
+NodePollerView_StatusPoll=Status Poll
+NodePollerView_TopologyPoll=Topology Poll
+NodePolling_AgentCacheMode=Agent cache mode
+NodePolling_Default=De&fault
+NodePolling_Disable=&Disable
+NodePolling_EmptySelectionServer=<server>
+NodePolling_Enable=&Enable
+NodePolling_GroupIfXTable=Use ifXTable for interface polling
+NodePolling_GroupNetSrv=Network service polling
+NodePolling_GroupOptions=Options
+NodePolling_JobError=Cannot update node polling settings
+NodePolling_JobName=Update node polling settings
+NodePolling_Off=Off
+NodePolling_On=On
+NodePolling_OptDisableAgent=Disable usage of NetXMS &agent for all polls
+NodePolling_OptDisableConfigPoll=Disable &configuration polling
+NodePolling_OptDisableDataCollection=Disable data c&ollection
+NodePolling_OptDisableDiscoveryPoll=Disable network &discovery polling
+NodePolling_OptDisableICMP=Disable usage of &ICMP pings for status polling
+NodePolling_OptDisableRTPoll=Disable &routing table polling
+NodePolling_OptDisableSNMP=Disable usage of &SNMP for all polls
+NodePolling_OptDisableStatusPoll=Disable s&tatus polling
+NodePolling_OptDisableTopoPoll=Disable &topology polling
+NodePolling_PollerNode=Poller node
+NodePolling_PollerNodeDescription=All network services of this node will be polled from poller node specified here, if not overrided by network service settings.
+RackPlacement_Height=Height
+RackPlacement_Position=Position
+RackPlacement_Rack=Rack
+RackPlacement_RackImage=Rack image
+RackPlacement_UpdatingRackPlacement=Updating rack placement for node %s
+RackProperties_BottomTop=Bottom to top
+RackProperties_Height=Height
+RackProperties_Numbering=Numbering
+RackProperties_TopBottom=Top to bottom
+RackProperties_UpdatingRackProperties=Updating rack %s properties
+RemoveClusterNode_JobError=Cannot remove node from cluster
+RemoveClusterNode_JobTitle=Remove cluster node
+SetInterfaceExpStateDlg_Label=New expected state for selected interface(s):
+SetInterfaceExpStateDlg_StateDown=DOWN
+SetInterfaceExpStateDlg_StateIgnore=IGNORE
+SetInterfaceExpStateDlg_StateUp=UP
+SetInterfaceExpStateDlg_Title=Set Interface Expected State
+SetObjectManagementState_JobError=Cannot change object management state
+SetObjectManagementState_JobTitle=Set object management state
+StatusCalculation_CalculateAs=Calculate status as
+StatusCalculation_Default=&Default
+StatusCalculation_Default2=D&efault
+StatusCalculation_FixedTo=&Fixed to value:
+StatusCalculation_JobError=Cannot change object's status calculation properties
+StatusCalculation_JobName=Update status calculation for object %s
+StatusCalculation_MostCritical=&Most critical
+StatusCalculation_MultipleThresholds=M&ultiple thresholds (%):
+StatusCalculation_PropagateAs=Propagate status as
+StatusCalculation_Relative=&Relative with offset:
+StatusCalculation_SeverityBased=&Severity based:
+StatusCalculation_SingleThreshold=&Single threshold (%):
+StatusCalculation_Unchanged=&Unchanged
+StatusCalculation_Validate_RelativeStatus=Relative status
+StatusCalculation_Validate_SingleThreshold=Single threshold
+StatusCalculation_Validate_Threshold=Threshold - %s
+TrustedNodes_Add=Add...
+TrustedNodes_Delete=Delete
+TrustedNodes_JobError=Cannot update trusted nodes list
+TrustedNodes_JobName=Update trusted nodes for object %s
+TrustedNodes_Node=Node
+UnbindObject_JobError=Cannot unbind object
+UnbindObject_JobTitle=Unbind object
+Unmanage_JobDescription=Changing management status for object %s [%d]
+Unmanage_JobError=Cannot change management status for object %s [%d]
+VPNSubnets_JobError=Cannot update VPN configuration
+VPNSubnets_JobName=Update VPN configuration
+VPNSubnets_LocalNetworks=Local networks
+VPNSubnets_PeerGateway=Peer gateway
+VPNSubnets_RemoteNetworks=Remote networks
+ZoneCommunications_DefaultProxy=Default proxy
+ZoneCommunications_JobError=Cannot update communication settings
+ZoneCommunications_JobName=Update communication settings for zone %s
+ZoneSelectionDialog_EmptySelectionWarning=Please select zone object\!
+ZoneSelectionDialog_Title=Select Zone
+ZoneSelectionDialog_Warning=Warning
+ZoneSelectionDialog_ZoneObject=Zone object
diff --git a/webui/webapp/ObjectTools/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/ObjectTools/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..759dfd3
--- /dev/null
@@ -0,0 +1,23 @@
+action.label.ObjectTools= Object Tools
+actionSet.label.ObjectTools= Object Tools Configuration
+command.description.Copy= Copy
+command.description.ObjectTools= Open object tools editor
+command.description.SelectAll= Select all
+command.description.Terminate= Terminate running external command
+command.name.Copy= Copy
+command.name.ObjectTools= Object Tools
+command.name.SelectAll= Select all
+command.name.Terminate= Terminate
+page.name.AccessControl=Access Control
+page.name.Columns=Columns
+page.name.Filter=Filter
+page.name.General=General
+page.name.InputFields=Input Fields
+view.name.AgentAction=Agent Action
+view.name.FileViewer= File Viewer
+view.name.LocalCommand= Local Command
+view.name.ObjectTools= Object Tools
+view.name.ServerCommand=Server Command
+view.name.ServerScript=Server Script
+view.name.TableResults= Table Tool Results
+view.name.WebBrowser= Web Browser
diff --git a/webui/webapp/ObjectTools/src/org/netxms/ui/eclipse/objecttools/messages_ar.properties b/webui/webapp/ObjectTools/src/org/netxms/ui/eclipse/objecttools/messages_ar.properties
new file mode 100644 (file)
index 0000000..60441b1
--- /dev/null
@@ -0,0 +1,175 @@
+AccessControl_Add=Add...
+AccessControl_Delete=Delete
+AccessControl_Label=Users allowed to use this tool
+BrowserView_Back=&Back
+BrowserView_Forward=&Forward
+BrowserView_PartName_Changed=Web Browser - %s
+BrowserView_PartName_Changing=Web Browser - [%s]
+BrowserView_Stop=&Stop
+Columns_Add=&Add...
+Columns_DefName=Column 
+Columns_Delete=&Delete
+Columns_Edit=&Edit...
+Columns_Format=Format
+Columns_Index=Index
+Columns_Name=Name
+Columns_OID=OID
+CreateNewToolDialog_Name=Name
+CreateNewToolDialog_ToolType=Tool type
+EditColumnDialog_CreateColumn=Create Column
+EditColumnDialog_EditColumn=Edit Column
+EditColumnDialog_EnterValidIndex=Please enter valid substring number
+EditColumnDialog_FmtFloat=Float
+EditColumnDialog_FmtIfIndex=Interface Index
+EditColumnDialog_FmtInt=Integer
+EditColumnDialog_FmtIpAddr=IP Address
+EditColumnDialog_FmtMacAddr=MAC Address
+EditColumnDialog_FmtString=String
+EditColumnDialog_Format=Format
+EditColumnDialog_Name=Name
+EditColumnDialog_SNMP_OID=SNMP Object Identifier (OID)
+EditColumnDialog_SubstrIndex=Substring index (starting from 1)
+EditColumnDialog_Warning=Warning
+EditInputFieldDialog_AddInputField=Add Input Field
+EditInputFieldDialog_DisplayName=Display name
+EditInputFieldDialog_EditInputField=Edit Input Field
+EditInputFieldDialog_Name=Name
+EditInputFieldDialog_Number=Number
+EditInputFieldDialog_Password=Password
+EditInputFieldDialog_Text=Text
+EditInputFieldDialog_Type=Type
+EditInputFieldDialog_ValidatePassword=Validate password after entry
+Filter_AgentNeeded=NetXMS agent should be available
+Filter_OIDShouldMatch=Node SNMP OID should match with the following template:
+Filter_OSShouldMatch=Node OS name should match this template(coma separated regular expression list):
+Filter_SNMPNeeded=Node should support SNMP
+Filter_TemplateShouldMatch=Parent template name should match this template(coma separated regular expression list):
+General_AgentCommand=Agent's command
+General_AllFiles=All Files
+General_CannotLoadImage=Cannot load image file: %s
+General_Clear=Clear
+General_Command=Command
+General_CommandName=Command name
+General_CommandShortName=Command short name
+General_Confirmation=Confirmation
+General_ConfirmationMessage=Confirmation message
+General_Description=Description
+General_DisableObjectToll=Disable Object Tool
+General_Error=Error
+General_ExecOptions=Execution options
+General_FileOptions=File Options
+General_FirstColumnValue=&Value of first column
+General_FollowFileChanges=Follow file changes
+General_GeneratesOutput=Command generates output
+General_Icon=Icon
+General_ImageFiles=Image Files
+General_ImageTooLarge=Select image file is too large
+General_LimitDownloadFileSizeLable=Limit initial download size (in bytes, 0 for unlimited)
+General_Name=Name
+General_OIDSuffix=&OID suffix of first column
+General_Operation=Operation
+General_Parameter=Parameter
+General_RegExp=Regular expression
+General_RemoteFileName=Remote file name
+General_RequiresConfirmation=This tool requires confirmation before execution
+General_SNMPListOptions=SNMP List Options
+General_Script=Script
+General_Select=Select...
+General_ShowInCommands=Show in commands
+General_ShowInCommandsTooltip=Show this tool in node commands
+General_Title=Title
+General_URL=URL
+General_UseAsIndex=Use as index for second and subsequent columns:
+InputFieldLabelProvider_Number=Number
+InputFieldLabelProvider_Password=Password
+InputFieldLabelProvider_Text=Text
+InputFields_DisplayName=Display name
+InputFields_Down=&Down
+InputFields_Name=Name
+InputFields_Type=Type
+InputFields_Up=&Up
+LocalCommandResults_ClearConsole=C&lear console
+LocalCommandResults_Copy=&Copy
+LocalCommandResults_JobError=Cannot execute external command
+LocalCommandResults_JobTitle=Execute external command
+LocalCommandResults_Restart=&Restart
+LocalCommandResults_ScrollLock=&Scroll lock
+LocalCommandResults_SelectAll=Select &all
+LocalCommandResults_Terminate=&Terminate
+LocalCommandResults_Terminated=\n\n*** TERMINATED ***\n
+ObjectToolExecutor_ErrorText=Password entered in input field "%s" is not valid
+ObjectToolExecutor_ErrorTitle=Password Validation Failed
+ObjectToolExecutor_JobName=Validate passwords
+ObjectToolExecutor_PasswordValidationFailed=Password validation failed
+ObjectToolsAdapterFactory_Error=Error
+ObjectToolsAdapterFactory_LoaderErrorText=Cannot load object tool details: %s
+ObjectToolsDynamicMenu_CannotExecuteOnNode=Cannot execute action on node %s
+ObjectToolsDynamicMenu_CannotOpenWebBrowser=Cannot open web browser: 
+ObjectToolsDynamicMenu_ConfirmExec=Confirm Tool Execution
+ObjectToolsDynamicMenu_DownloadError=Cannot download file %s from node %s
+ObjectToolsDynamicMenu_DownloadFromAgent=Download file from agent
+ObjectToolsDynamicMenu_Error=Error
+ObjectToolsDynamicMenu_ErrorOpeningView=Error opening view: %s
+ObjectToolsDynamicMenu_ExecSuccess=Action %s executed successfully on node %s
+ObjectToolsDynamicMenu_ExecuteOnNode=Execute action on node %s
+ObjectToolsDynamicMenu_ExecuteServerCmd=Execute server command
+ObjectToolsDynamicMenu_HandlerNotDefined=Cannot execute object tool: handler not defined
+ObjectToolsDynamicMenu_Information=Information
+ObjectToolsDynamicMenu_MultipleNodes=<multiple nodes>
+ObjectToolsDynamicMenu_ServerCmdExecError=Cannot execute command on server
+ObjectToolsDynamicMenu_ServerCommandExecuted=Server command executed successfully
+ObjectToolsDynamicMenu_ServerScriptExecError=Cannot execute script on server
+ObjectToolsDynamicMenu_ServerScriptExecuted=Server script executed successfully
+ObjectToolsDynamicMenu_ToolExecution=Tool Execution
+ObjectToolsDynamicMenu_TopLevelLabel=&Tools
+ObjectToolsEditor_AckToDisableObjectTool=Are you sure you want to disable this Object Tool?
+ObjectToolsEditor_AckToEnableObjTool=Are you sure you want to enable this Object Tool?
+ObjectToolsEditor_Clone=Clone
+ObjectToolsEditor_CloneError=Cannot clone object tool
+ObjectToolsEditor_CloneObjectTool=Clone object tool
+ObjectToolsEditor_ColDescr=Description
+ObjectToolsEditor_ColId=ID
+ObjectToolsEditor_ColName=Name
+ObjectToolsEditor_ColType=Type
+ObjectToolsEditor_Confirmation=Confirmation
+ObjectToolsEditor_Delete=&Delete
+ObjectToolsEditor_DeleteConfirmation=Do you really want to delete selected tools?
+ObjectToolsEditor_Disable=Disable
+ObjectToolsEditor_DisableObjTool=DisableObject Tool
+ObjectToolsEditor_Enable=Enable
+ObjectToolsEditor_EnableObjTool=Enable Object Tool
+ObjectToolsEditor_ErrorDisablingObjTools=It is not possible to enable this object tool.
+ObjectToolsEditor_ErrorDisablingObjectTools=It is not possible to disable this object tool.
+ObjectToolsEditor_JobDelete=Delete objecttools
+ObjectToolsEditor_JobDeleteError=Cannot delete object tool
+ObjectToolsEditor_JobGetConfig=Get object tools configuration
+ObjectToolsEditor_JobGetConfigError=Cannot get object tools configuration
+ObjectToolsEditor_JobNewId=Generate new object tool ID
+ObjectToolsEditor_JobNewIdError=Cannot generate object tool ID
+ObjectToolsEditor_JobSave=Save object tool
+ObjectToolsEditor_JobSaveError=Cannot save object tool configuration
+ObjectToolsEditor_New=&New...
+ObjectToolsEditor_ObjectTool=Object tool
+ObjectToolsLabelProvider_TypeAgentCmd=Agent Command
+ObjectToolsLabelProvider_TypeAgentTable=Agent Table
+ObjectToolsLabelProvider_TypeDownloadFile=Download File
+ObjectToolsLabelProvider_TypeInternal=Internal
+ObjectToolsLabelProvider_TypeLocalCmd=Local Command
+ObjectToolsLabelProvider_TypeSNMPList=SNMP List
+ObjectToolsLabelProvider_TypeServerCmd=Server Command
+ObjectToolsLabelProvider_TypeServerScript=Server Script
+ObjectToolsLabelProvider_TypeURL=URL
+OpenObjectToolsEditor_Error=Error
+OpenObjectToolsEditor_ErrorOpenView=Error opening view: 
+TableToolResults_InvalidObjectID=Invalid object ID
+TableToolResults_InvalidToolID=Invalid tool ID
+TableToolResults_JobError=Cannot get data for table tool %s
+TableToolResults_JobTitle=Load data for table tool %s
+ToolColumnLabelProvider_FmtFloat=Float
+ToolColumnLabelProvider_FmtIfIndex=IfIndex
+ToolColumnLabelProvider_FmtInteger=Integer
+ToolColumnLabelProvider_FmtIpAddr=IP Address
+ToolColumnLabelProvider_FmtMacAddr=MAC Address
+ToolColumnLabelProvider_FmtString=String
+WakeupToolHandler_JobError=Cannot send wake-on-LAN packet to node
+WakeupToolHandler_JobName=Wakeup node
diff --git a/webui/webapp/ObjectView/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/ObjectView/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..832de67
--- /dev/null
@@ -0,0 +1,15 @@
+action.label.ObjectDetails= Object Details
+action.label.SoftwareInventory= Software Inventory
+action.label.StatusMap= Status Map
+action.tooltip.ObjectDetails= Open Object Details
+actionSet.label.ObjectDetails= Object Details
+command.description.ObjectDetails= Open Object Details
+command.name.ObjectDetails= Object Details
+tab.name.Components=Components
+tab.name.Interfaces=Interfaces
+tab.name.Nodes=Nodes
+tab.name.Overview=Overview
+tab.name.Rack=Rack
+view.name.ObjectDetails= Object Details
+view.name.ObjectStatus= Object Status
+view.name.SoftwareInventory= Software Inventory
diff --git a/webui/webapp/ObjectView/src/org/netxms/ui/eclipse/objectview/messages_ar.properties b/webui/webapp/ObjectView/src/org/netxms/ui/eclipse/objectview/messages_ar.properties
new file mode 100644 (file)
index 0000000..a755193
--- /dev/null
@@ -0,0 +1,207 @@
+AvailabilityChart_Down=Down
+AvailabilityChart_Downtime=Downtime
+AvailabilityChart_ThisMonth=This Month
+AvailabilityChart_ThisWeek=This Week
+AvailabilityChart_Title=Availability
+AvailabilityChart_Today=Today
+AvailabilityChart_Up=Up
+AvailabilityChart_Uptime=Uptime
+Capabilities_FlagHasEntityMIB=hasEntityMIB
+Capabilities_FlagHasIfXTable=hasIfXTable
+Capabilities_FlagIsAgent=isAgent
+Capabilities_FlagIsBridge=isBridge
+Capabilities_FlagIsCDP=isCDP
+Capabilities_FlagIsDot1x=isDot1x
+Capabilities_FlagIsLLDP=isLLDP
+Capabilities_FlagIsNDP=isNDP
+Capabilities_FlagIsPrinter=isPrinter
+Capabilities_FlagIsRouter=isRouter
+Capabilities_FlagIsSMCLP=isSMCLP
+Capabilities_FlagIsSNMP=isSNMP
+Capabilities_FlagIsSTP=isSTP
+Capabilities_FlagIsVRRP=isVRRP
+Capabilities_No=No
+Capabilities_SNMPPort=snmpPort
+Capabilities_SNMPVersion=snmpVersion
+Capabilities_Title=Capabilities
+Capabilities_Yes=Yes
+Commands_ActionRestartAgent=Restart NetXMS agent
+Commands_ActionRestartNode=Restart system
+Commands_ActionShutdown=Shutdown system
+Commands_ActionWakeup=Wakeup node using Wake-on-LAN
+Commands_AgentRestartConfirmation=Agent on node %s will be restarted. Are you sure?
+Commands_AgentRestartJobError=Cannot initiate agent restart on node %s
+Commands_AgentRestartJobName=Initiate agent restart on node %s
+Commands_Confirmation=Confirmation
+Commands_RestartNodeConfirmation=Node %s will be rebooted. Are you sure?
+Commands_RestartNodeJobError=Cannot initiate node %s restart
+Commands_RestartNodeJobName=Initiate node %s restart
+Commands_ShutdownConfirmation=Node %s will be shut down. Are you sure?
+Commands_ShutdownJobError=Cannot initiate node %s shutdown
+Commands_ShutdownJobName=Initiate node %s shutdown
+Commands_Title=Commands
+Commands_WakeupJobError=Cannot send wake-on-LAN packet to node
+Commands_WakeupJobName=Wakeup node
+Comments_Title=Comments
+ComponentTreeLabelProvider_ClassBackplane=backplane
+ComponentTreeLabelProvider_ClassChassis=chassis
+ComponentTreeLabelProvider_ClassContainer=container
+ComponentTreeLabelProvider_ClassFan=fan
+ComponentTreeLabelProvider_ClassModule=module
+ComponentTreeLabelProvider_ClassOther=other
+ComponentTreeLabelProvider_ClassPS=power supply
+ComponentTreeLabelProvider_ClassPort=port
+ComponentTreeLabelProvider_ClassSensor=sensor
+ComponentTreeLabelProvider_ClassStack=stack
+ComponentTreeLabelProvider_ClassUnknown=unknown
+ComponentsTab_ActionCollapseAll=C&ollapse all
+ComponentsTab_ActionCopy=&Copy to clipboard
+ComponentsTab_ActionCopyModel=Copy &model to clipboard
+ComponentsTab_ActionCopyName=Copy &name to clipboard
+ComponentsTab_ActionCopySerial=Copy &serial number to clipboard
+ComponentsTab_ActionExpandAll=&Expand all
+ComponentsTab_ColClass=Class
+ComponentsTab_ColFirmware=Firmware
+ComponentsTab_ColModel=Model
+ComponentsTab_ColName=Name
+ComponentsTab_ColSerial=Serial Number
+ComponentsTab_ColVendor=Vendor
+ComponentsTab_JobError=Cannot get component information for node %s
+ComponentsTab_JobName=Get node components
+Connection_NA=N/A
+Connection_Title=Connection
+GeneralInfo_8021xBackend=802.1x Backend State
+GeneralInfo_8021xPAE=802.1x PAE State
+GeneralInfo_AdmState=Administrative State
+GeneralInfo_AgentStatus=Agent status
+GeneralInfo_AgentVersion=NetXMS Agent Version
+GeneralInfo_Alias=Alias
+GeneralInfo_Auto=AUTO
+GeneralInfo_BatteryLevel=Battery Level
+GeneralInfo_BootTime=Boot Time
+GeneralInfo_BridgeBaseAddress=Bridge Base Address
+GeneralInfo_Class=Class
+GeneralInfo_Connected=Connected
+GeneralInfo_Description=Description
+GeneralInfo_DeviceId=Device ID
+GeneralInfo_Driver=Driver
+GeneralInfo_ExpectedState=Expected state
+GeneralInfo_GUID=GUID
+GeneralInfo_ID=ID
+GeneralInfo_IPAddr=IP Address
+GeneralInfo_IPAddress=IP Address
+GeneralInfo_IPNetMask=IP Subnet Mask
+GeneralInfo_IfIndex=Interface Index
+GeneralInfo_IfType=Interface Type
+GeneralInfo_IsTemplate=Is template
+GeneralInfo_LastAgentContact=Last agent contact
+GeneralInfo_LastReport=Last Report
+GeneralInfo_LinkedNode=Linked node
+GeneralInfo_Location=Location
+GeneralInfo_MACAddr=MAC Address
+GeneralInfo_MTU=MTU
+GeneralInfo_Maintenance=\ (maintenance)
+GeneralInfo_Model=Model
+GeneralInfo_Never=never
+GeneralInfo_No=No
+GeneralInfo_OS=Operating System
+GeneralInfo_OSVersion=OS Version
+GeneralInfo_OperState=Operational State
+GeneralInfo_PlatformName=Platform Name
+GeneralInfo_PostalAddress=Postal Address
+GeneralInfo_PrimaryHostName=Primary Host Name
+GeneralInfo_PrimaryIP=Primary IP Address
+GeneralInfo_Rack=Rack
+GeneralInfo_SNMPsysContact=SNMP sysContact
+GeneralInfo_SNMPsysLocation=SNMP sysLocation
+GeneralInfo_Serial=Serial Number
+GeneralInfo_SlotPort=Slot/Port
+GeneralInfo_Speed=Speed
+GeneralInfo_State=State
+GeneralInfo_Status=Status
+GeneralInfo_SysDescr=System Description
+GeneralInfo_SysName=SNMP sysName
+GeneralInfo_SysOID=SNMP Object ID
+GeneralInfo_Template=Template
+GeneralInfo_Title=General
+GeneralInfo_Units=%s (units %d-%d)
+GeneralInfo_Unreachable=Unreachable
+GeneralInfo_UptimeDay=Uptime for day
+GeneralInfo_UptimeMonth=Uptime for month
+GeneralInfo_UptimeWeek=Uptime for week
+GeneralInfo_User=User
+GeneralInfo_Vendor=Vendor
+GeneralInfo_Yes=Yes
+GeneralInfo_ZoneId=Zone ID
+InterfaceListLabelProvider_Auto=AUTO
+InterfaceListLabelProvider_Gbps=\ Gbps
+InterfaceListLabelProvider_Kbps=\ Kbps
+InterfaceListLabelProvider_Mbps=\ Mbps
+InterfaceListLabelProvider_StateDown=DOWN
+InterfaceListLabelProvider_StateIgnore=IGNORE
+InterfaceListLabelProvider_StateUp=UP
+InterfaceListLabelProvider_Tbps=\ Tbps
+InterfaceListLabelProvider_bps=\ bps
+InterfacesTab_ActionCopy=&Copy to clipboard
+InterfacesTab_ActionCopyIP=Copy IP address to clipboard
+InterfacesTab_ActionCopyMAC=Copy MAC address to clipboard
+InterfacesTab_ActionCopyPeerIP=Copy peer IP address to clipboard
+InterfacesTab_ActionCopyPeerMAC=Copy peer MAC address to clipboard
+InterfacesTab_ActionCopyPeerName=Copy peer name to clipboard
+InterfacesTab_Alias=Alias
+InterfacesTab_Col8021xBackend=802.1x Backend
+InterfacesTab_Col8021xPAE=802.1x PAE
+InterfacesTab_ColAdminState=Admin State
+InterfacesTab_ColDescription=Description
+InterfacesTab_ColExpState=Exp. State
+InterfacesTab_ColId=ID
+InterfacesTab_ColIfIndex=ifIndex
+InterfacesTab_ColIfType=ifType
+InterfacesTab_ColIpAddr=IP Address
+InterfacesTab_ColMacAddr=MAC Address
+InterfacesTab_ColName=Name
+InterfacesTab_ColOperState=Oper State
+InterfacesTab_ColPeerIP=Peer IP
+InterfacesTab_ColPeerMAC=Peer MAC
+InterfacesTab_ColPeerNode=Peer Node
+InterfacesTab_ColPort=Port
+InterfacesTab_ColSlot=Slot
+InterfacesTab_ColStatus=Status
+InterfacesTab_MTU=MTU
+InterfacesTab_PeerDiscoveryProtocol=Peer Discovery Protocol
+InterfacesTab_Speed=Speed
+LastValues_Description=Description
+LastValues_JobErrorMsg=Cannot read last DCI values
+LastValues_JobName=Read last DCI values
+LastValues_Title=Last Values
+LastValues_Value=Value
+NodesTab_ColAgentVersion=Agent Version
+NodesTab_ColId=ID
+NodesTab_ColName=Name
+NodesTab_ColPlatform=Platform
+NodesTab_ColPrimaryIP=Primary IP
+NodesTab_ColRack=Rack
+NodesTab_ColStatus=Status
+NodesTab_ColSysDescr=Sys Description
+ObjectStatusMapView_ActionGroupNodes=&Group nodes
+ObjectStatusMapView_PartName=Status Map - %s
+ShowObjectDetailsView_Error=Error
+ShowObjectDetailsView_ErrorOpeningView=Error opening view: %s
+ShowSoftwareInventory_Error=Error
+ShowSoftwareInventory_ErrorOpeningView=Error opening view: %s
+ShowStatusMap_Error=Error
+ShowStatusMap_ErrorOpeningView=Error opening view: %s
+SoftwareInventoryView_PartName=Software Inventory - 
+SoftwareInventory_Description=Description
+SoftwareInventory_InstallDate=Install Date
+SoftwareInventory_JobError=Cannot get software package information for node
+SoftwareInventory_JobName=Read software package information
+SoftwareInventory_Name=Name
+SoftwareInventory_URL=URL
+SoftwareInventory_Vendor=Vendor
+SoftwareInventory_Version=Version
+TableElement_ActionCopy=Copy to clipboard
+TableElement_ActionCopyName=Copy &name to clipboard
+TableElement_ActionCopyValue=Copy &value to clipboard
+TableElement_Name=Name
+TableElement_Value=Value
diff --git a/webui/webapp/PerfView/OSGI-INF/l10n/bundle_ar.properties b/webui/webapp/PerfView/OSGI-INF/l10n/bundle_ar.properties
new file mode 100644 (file)
index 0000000..aa8eccb
--- /dev/null
@@ -0,0 +1,19 @@
+action.label.BarChart= Bar Chart
+action.label.History= History
+action.label.LineChart= Line Chart
+action.label.PieChart= Pie Chart
+action.label.PredefGraphs= Predefined Graphs
+action.label.TableLastValue= Table Last Value
+actionSet.label.Graphs= Graphs
+command.description.PredefGraphs= Open predefined graphs navigation view
+command.name.PredefGraphs= Predefined Graphs
+page.name.DataSources= Data Sources
+page.name.General= General
+page.name.PerfTab= Performance Tab
+page.name.PredefGraph= Predefined Graph
+tab.name.Performance= Performance
+view.name.Graphs= Graphs
+view.name.HistData= Historical Data
+view.name.HistDataChart= Historical Data Chart
+view.name.LastValuesChart= Last Values Chart
+view.name.TableLastValues= Table Last Values
diff --git a/webui/webapp/PerfView/src/org/netxms/ui/eclipse/perfview/messages_ar.properties b/webui/webapp/PerfView/src/org/netxms/ui/eclipse/perfview/messages_ar.properties
new file mode 100644 (file)
index 0000000..dc0baed
--- /dev/null
@@ -0,0 +1,198 @@
+DataComparisonView_3DView=&3D view
+DataComparisonView_AutoRefresh=Refresh &automatically
+DataComparisonView_BarChart=&Bar chart
+DataComparisonView_CopyToClipboard=Copy to clipboard
+DataComparisonView_JobError=Cannot get DCI data
+DataComparisonView_JobName=Get DCI values for chart
+DataComparisonView_Legend=&Legend
+DataComparisonView_LogScale=&Logarithmic scale
+DataComparisonView_PieChart=&Pie chart
+DataComparisonView_PlaceOnBottom=Place on &bottom
+DataComparisonView_PlaceOnLeft=Place on &left
+DataComparisonView_PlaceOnRight=Place on &right
+DataComparisonView_PlaceOnTop=Place on &top
+DataComparisonView_ShowHorizontally=Show &horizontally
+DataComparisonView_ShowLegend=&Show legend
+DataComparisonView_ShowVertically=Show &vertically
+DataComparisonView_Translucent=T&ranslucent
+DataComparisonView_TubeChart=&Tube chart
+DataSources_Add=&Add...
+DataSources_ColColor=Color
+DataSources_ColLabel=Label
+DataSources_ColNode=Node
+DataSources_ColParameter=Parameter
+DataSources_ColPosition=Pos
+DataSources_Delete=&Delete
+DataSources_Down=&Down
+DataSources_JobError=Cannot change data sources
+DataSources_JobName=Update data sources for predefined graph
+DataSources_Modify=&Modify...
+DataSources_Up=&Up
+DciListLabelProvider_Auto=auto
+DciListLabelProvider_ResolveJobError=Cannot resolve DCI names
+DciListLabelProvider_ResolveJobName=Resolve DCI names
+DciListLabelProvider_Unresolved=<unresolved>
+General_8=Show extended legend
+General_Autorefresh=&Refresh automatically
+General_Bottom=Bottom
+General_JobError=Cannot update predefined graph
+General_JobName=Update predefined graph
+General_Left=Left
+General_LegendPosition=Legend position
+General_LineWidth=Line width
+General_LogScale=L&ogaritmic scale
+General_Options=Options
+General_RefreshInterval=Refresh interval:
+General_Right=Right
+General_ShowGridLines=Show &grid lines
+General_ShowHostNames=Show &host names
+General_ShowLegend=Show &legend
+General_Stacked=Stacked
+General_TimeFrom=Time from
+General_TimeInterval=Time interval
+General_TimePeriod=Time Period
+General_TimePeriodBack=&Back from now
+General_TimePeriodFixed=&Fixed time frame
+General_TimeTo=Time to
+General_TimeUnitDays=Days
+General_TimeUnitHours=Hours
+General_TimeUnitMinutes=Minutes
+General_TimeUnits=Time units
+General_Title=Title
+General_Top=Top
+General_Translucent=Translucent
+GraphTreeContentProvider_Root=[root]
+HistoricalDataSelectionDialog_LastRecords=&Last n records
+HistoricalDataSelectionDialog_TimeFrame=&Time frame:
+HistoricalDataSelectionDialog_Title=Select Data Range
+HistoricalDataView_ColTimestamp=Timestamp
+HistoricalDataView_ColValue=Value
+HistoricalDataView_InvalidObjectID=Invalid object ID
+HistoricalDataView_RefreshJobError=Cannot get data for DCI %s:[%d]
+HistoricalDataView_RefreshJobName=Read DCI data from server
+HistoricalDataView_SelectDataRange=Select data &range...
+HistoricalGraphView_Adjust=&Adjust
+HistoricalGraphView_AdjustX=Adjust &a