In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0000996 [In-Portal CMS] Localization feature request always 2011-02-08 22:08 2011-11-06 15:52
Reporter Dmitry View Status public Project Name In-Portal CMS
Assigned To Dmitry Developer
Priority normal Resolution open Fixed in Version
Status needs work Product Version 5.1.2-B1 Target Version Icebox
Time Estimate2 hours total (2 hours remaining)
Summary 0000996: Integrate Google Translation API into Language Translation
Description Google has very nice Google Translation API that we can utilize to translate In-Portal into multiple languages.

The following features will be implemented in this feature:

1. Ability to mass translate Phrases and Email Events when Language Pack is created from another one (all phrases + events are copied). The proper Locale must be selected for both (source and target) language packs.

2. Ability to get Translation (as suggestion) of any label when editing it via Admin->Labels & Phrases section. The purpose of this is to be able to translate Labels individually.


We are using Google Translate API version 2 - http://code.google.com/apis/language/translate/v2/getting_started.html


Also, both API related Configuration Settings (Google Translate API Url and Google Translate API Key) are put under Admin->Configuration->Advanced->3rd Party API Settings section (new)
Additional Information
Tags No tags attached.
Reference https://groups.google.com/d/topic/in-portal-local/CvgC_wMW8g0/discussion
Change Log Message Integrated Google Translation API
Estimate Points 2
Attached Files patch file icon GoogleTranslatePrototype-v3.patch [^] (26,631 bytes) 2011-02-08 22:08 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
User avatar (0003224)
Dmitry (manager)
2011-02-08 22:09

Please test.
User avatar (0003903)
Dmitry (manager)
2011-09-24 22:20

New patch for 5.2.x needed (PHP 5 format)
User avatar (0003918)
alex (manager)
2011-09-27 04:30

We also need to test PHP code separately here. Maybe idea of task is good, but implementation doesn't match.

- Issue History
Date Modified Username Field Change
2011-11-06 15:52 Dmitry Target Version 5.2.0 => Icebox
2011-10-22 05:38 alex Estimate Points => 2
2011-09-27 04:30 alex Time Estimate Added 2
2011-09-27 04:30 alex Note Added: 0003918
2011-09-24 22:20 Dmitry Note Added: 0003903
2011-09-24 22:20 Dmitry Assigned To !COMMUNITY => Dmitry
2011-09-24 22:20 Dmitry Status needs testing => needs work
2011-09-24 22:20 Dmitry Target Version Icebox => 5.2.0
2011-02-08 22:09 Dmitry Note Added: 0003224
2011-02-08 22:09 Dmitry Assigned To => !COMMUNITY
2011-02-08 22:09 Dmitry Developer => Dmitry
2011-02-08 22:09 Dmitry Status active => needs testing
2011-02-08 22:08 Dmitry New Issue
2011-02-08 22:08 Dmitry File Added: GoogleTranslatePrototype-v3.patch
2011-02-08 22:08 Dmitry Reference => https://groups.google.com/d/topic/in-portal-local/CvgC_wMW8g0/discussion
2011-02-08 22:08 Dmitry Change Log Message => Integrated Google Translation API



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker