Difference between revisions of "About Globalyzer"

From Lingoport Wiki
Jump to: navigation, search
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Lingoport’s Globalyzer was designed to bring internationalization to the forefront and facilitate making software world-ready a priority. See for yourself how Globalyzer generates an assessment of internationalization readiness and applications for real-time i18n detection, validation and resolution by requesting a [http://www.lingoport.com/software-internationalization-products/globalyzer-3/free-globalyzer-trial-internationalization-software/ free trial of Globalyzer].
+
Lingoport’s Globalyzer was designed to bring [[Terms_and_Definitions#internationalization|internationalization]] to the forefront and facilitate making software world-ready a priority. Globalyzer generates an assessment of internationalization readiness and applications for real-time [[Terms_and_Definitions#i18n|i18n]] detection, validation and resolution. Globalyzer finds and fixes internationalization (i18n) issues in source code including: embedded strings, locale-sensitive methods/functions/classes (e.g. date/time, number formatting, collation, encoding and more), custom programming patterns and static files.
   
   
Line 18: Line 18:
 
== Language Support ==
 
== Language Support ==
 
Globalyzer allows users to scan a number of source code in different programming languages:
 
Globalyzer allows users to scan a number of source code in different programming languages:
* ActionScript,
+
* ActionScript
* C#,
+
* C#
* C/C++ (many variations),
+
* C/C++ (many variations)
* Delphi,
+
* Delphi
* HTML (in various web files),
+
* HTML (in various web files)
* Java,
+
* Java
* JavaScript,
+
* JavaScript (includes AngularJS, NodeJS, and other libraries)
* Objective-C,
+
* Objective-C
* MXML,
+
* MXML
* Perl,
+
* Perl
* PHP,
+
* PHP
* Qt,
+
* Qt
* SQL (Oracle, MS SQL, MySQL, PostgreSQL),
+
* SQL (Oracle, MS SQL, MySQL, PostgreSQL)
  +
* Swift2
* Visual Basic (Classic, .NET),
 
  +
* Visual Basic (Classic, .NET)
* VBScript, and
 
  +
* VBScript
 
* XML
 
* XML
   
Line 40: Line 41:
   
 
== Globalyzer Components ==
 
== Globalyzer Components ==
Globalyzer consists of three main components: the Globalyzer Server, the Globalyzer Workbench, and the Globalyzer Command Line.
+
Globalyzer consists of two main components: the [[Terms_and_Definitions#GlobalyzerServer|Globalyzer Server]] and the Globalyzer Clients. The Globalyzer Clients consist of the Globalyzer Workbench, the Globalyzer Command Line, Globalyzer Lite and Globalzyer API.
   
<b>Globalyzer Server</b> - allows development teams around the world to share and collaborate together using high powered internationalization rule sets during scanning of code.
+
<b>Globalyzer Server</b> - allows development teams around the world to share and collaborate together using high powered internationalization [[Terms_and_Definitions#ruleset|rule sets]] during [[Terms_and_Definitions#scan|scanning]] of code.
   
<b>Globalyzer Workbench</b> - provides a fully functional code analysis and editing environment for finding, fixing, testing and reporting on internationalization issues in a wide variety of programming languages. You can run Globalyzer as a stand-alone desktop editor or as an Eclipse Plugin.
+
<b>Globalyzer Workbench</b> - provides a fully functional code analysis and editing environment for finding, fixing, testing and reporting on internationalization issues in a wide variety of programming languages.
   
<b>Globalyzer Command Line</b> - create automated Globalyzer scans as part of your continuous build integration so that you can report and track internationalization issues over time.
+
<b>Globalyzer Command Line</b> - create automated Globalyzer scans as part of your continuous build integration so that you can report and track internationalization issues over time.
  +
<b>Globalyzer API</b> - Allows you to create Globalyzer projects and scans, execute scans, and generate reports from a java program.
   
  +
<b>Globalyzer Lite</b> - Application for scanning code for internationalization issues on the fly and generating corresponding reports. It does not require an external database.
== FAQ ==
 
  +
Further information: [[Globalyzer FAQ]]
 
  +
Additionally, the Globalyzer Command Line client includes Globalyzer Ant Client, Globalyzer Maven Client and Globalyzer XSL support.
   
 
== Licensing ==
 
== Licensing ==
   
Globalyzer can be licensed in a hosted account configuration, where Lingoport hosts the Globalyzer server, or as a Team server, hosted within your company’s network. Globalyzer is licensed based on organizational use as internationalization is a team development activity and ongoing process. Please contact sales@lingoport.com for more information.
+
Globalyzer can be licensed in a hosted account configuration, where Lingoport hosts the Globalyzer Server, or as a Team server, hosted within your company’s network. Globalyzer is licensed based on organizational use as internationalization is a team development activity and ongoing process. Please contact sales@lingoport.com for more information.
   
 
You can also try Globalyzer with a Demo Account. Demo Accounts have two limitations: 1) Globalyzer limits the number of internationalization issues it will report on to approximately 100. 2) You will not be able to see or modify Locale-Sensitive Methods for your Globalyzer Rule Sets.
 
You can also try Globalyzer with a Demo Account. Demo Accounts have two limitations: 1) Globalyzer limits the number of internationalization issues it will report on to approximately 100. 2) You will not be able to see or modify Locale-Sensitive Methods for your Globalyzer Rule Sets.

Revision as of 23:22, 8 February 2017

Lingoport’s Globalyzer was designed to bring internationalization to the forefront and facilitate making software world-ready a priority. Globalyzer generates an assessment of internationalization readiness and applications for real-time i18n detection, validation and resolution. Globalyzer finds and fixes internationalization (i18n) issues in source code including: embedded strings, locale-sensitive methods/functions/classes (e.g. date/time, number formatting, collation, encoding and more), custom programming patterns and static files.


Getting Started Videos

The following videos introduce Globalyzer: Globalyzer Quick Tutorial organizes the videos below in one logical sequence.

What is Globalyzer

Creating a Project in Globalyzer

Scanning Code and Refining Rules

Fixing i18n Issues

Generating i18n Reports

Language Support

Globalyzer allows users to scan a number of source code in different programming languages:

  • ActionScript
  • C#
  • C/C++ (many variations)
  • Delphi
  • HTML (in various web files)
  • Java
  • JavaScript (includes AngularJS, NodeJS, and other libraries)
  • Objective-C
  • MXML
  • Perl
  • PHP
  • Qt
  • SQL (Oracle, MS SQL, MySQL, PostgreSQL)
  • Swift2
  • Visual Basic (Classic, .NET)
  • VBScript
  • XML

Globalyzer detects internationalization issues and assists you in fixing those issues.

Globalyzer is flexible in its programming language support and can be adapted to support any language not listed.

Globalyzer Components

Globalyzer consists of two main components: the Globalyzer Server and the Globalyzer Clients. The Globalyzer Clients consist of the Globalyzer Workbench, the Globalyzer Command Line, Globalyzer Lite and Globalzyer API.

Globalyzer Server - allows development teams around the world to share and collaborate together using high powered internationalization rule sets during scanning of code.

Globalyzer Workbench - provides a fully functional code analysis and editing environment for finding, fixing, testing and reporting on internationalization issues in a wide variety of programming languages.

Globalyzer Command Line - create automated Globalyzer scans as part of your continuous build integration so that you can report and track internationalization issues over time. Globalyzer API - Allows you to create Globalyzer projects and scans, execute scans, and generate reports from a java program.

Globalyzer Lite - Application for scanning code for internationalization issues on the fly and generating corresponding reports. It does not require an external database.

Additionally, the Globalyzer Command Line client includes Globalyzer Ant Client, Globalyzer Maven Client and Globalyzer XSL support.

Licensing

Globalyzer can be licensed in a hosted account configuration, where Lingoport hosts the Globalyzer Server, or as a Team server, hosted within your company’s network. Globalyzer is licensed based on organizational use as internationalization is a team development activity and ongoing process. Please contact sales@lingoport.com for more information.

You can also try Globalyzer with a Demo Account. Demo Accounts have two limitations: 1) Globalyzer limits the number of internationalization issues it will report on to approximately 100. 2) You will not be able to see or modify Locale-Sensitive Methods for your Globalyzer Rule Sets.

Release Notes

Further information: Globalyzer Release Notes