Internationalize Your Source Code

Fast, Secure and Easy Internationalization with P-I18N

Prudle’s I18N Module named ‘P-I18N’ works seamlessly with MS Visual Studio, Eclipse, NetBeans, and other IDEs. With our prime focus being quality, your releases can rely on our technology combined with a ‘state-of-the-art’ reporting system to help you take your products to the global market with minimal turnaround time. Our internationalization module enables our end-users to make modifications at the source-code level based on pre-loaded suggestions and meet international release deadlines ahead of time.

Prudle Labs offers a gamut of customized Software Internationalization services designed to understand your technology. Therefore, we minimize the overall I18N development effort without additional re-engineering post localization and endless bug fixing, thereby reducing your ‘time-to-market’.

Scan Source Code

Scan your source code with a single click.

IDE Supported

Supports most of the IDEs – Visual Studio, NetBeans, Eclipse

Sync I18N Rules

Sync I18N Rules with other engineers for consistency.

Report & Metrics

Trending Reports and Charts to better analyse.

3-Steps for Internationalization

Three Steps I18N Process

P-I18N Features

Continous Localization

  • P-I18N can be integrated with build servers to perform a continuous scan on the source code checked-in.

  • I18N reports are generated automatically and sent to the required stakeholders.

  • Resources files are generated automatically.

  • Files are pushed directly for translation (P-TMS) using the PUSH feature.

  • Dedicated stack for Python files allows scanning of Python files for all I18N issues like HardCoded strings, date and time, SQL and URL functions and report in XML.

  • PULL feature can be used to retrieve the translated files anytime from the TMS.

Prudle I18N - Jenkins integrations

Localization Resource Management

  • Push English resources directly to the Translation Management System (TMS) from any IDE.

  • Direct integration with TMS.

  • Pull the resources anytime from IDE itself.

  • Only delta changes are processed for translation.

Scan & Fix I18N Issues

Following are the types of issues identified using P-I18N Plugin –

  • Hardcoded strings

  • Locale-specific functions or methods

    • Date

    • Time

    • Number

    • Currency

    • Sorting

    • Searching

  • Strings Manipulation

  • Image references

  • Static URL

  • General Patterns

Internationalization Dashboard

Prudle’s integrated portal displays trending charts and reports on the lines of code being scanned on a weekly and monthly basis. This helps the engineering team to take certain measures and ensures coding practices are being followed across the team.

Command Line Interface

Prudle’s Command Line Interface is very useful when you have to do the followings –

  1. Batch scanning of source code i.e. multiple files and different technologies.

  2. Saves a lot of time as compared to IDE based scanning.

  3. PUSH and PULL the files directly from CLI.

Prudle I18N - Command Line Interface CLI
Prudle I18N - Jenkins integrations

Integration with Build Server & Code Versioning

P-I18N is well integrated with build infrastructures and source code versioning tools. P-I18N supports the following:

  1. Jenkins

  2. BuildBot

  3. CruiseControl

  4. GitHub

  5. BitBucket

  6. CSV

Schedule a Demo