SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
REMINDER
Check in on the
COLLABORATE mobile app
CUSTOMIZED LANGUAGE SUPPORT FOR
PRIMAVERA EPPM
Prepared by:
Rajganesh Balasubramanian
Senior Consultant
Gaea Global Technologies Inc
@j_josephine
Customize Primavera EPPM 8.3
display language using Oracle
EPPM Language Translation Kit
Session ID#:
Gaea Global Technologies Inc
■ It was just seven years ago that a group of thought leaders
who architected Oracle’s Supply Chain and Primavera
products set out to start our company.
■ We provide inventive technology solutions for your most
challenging project management and supply chain problems.
■ We have a well-established track record serving and
satisfying our many customers. Among Oracle Platinum
Partners, only a very few of them can offer the same kind of
intricate solutions that we provide.
■ Our Philosophy - We do what’s right for our customers. And
we remain focused on the long-term. Because in the end,
doing the right thing works out best for everyone.
About the speaker – Rajganesh B
■ Over 6+ years of experience in IT and Software solutions
■ 2+ years as a Seasoned Primavera Professional with proven
technical expertise in Oracle Primavera EPPM, PCM, OBIEE,
Instantis, Web Center, BPM, Oracle Prime & Unifier
■ Oracle Boot Camp trainer for Primavera EPPM Installations
■ Profound knowledge in analyzing and debugging complex
integration issues
■ Proven track record in Installing and integrating Oracle
Primavera Applications for high profile companies
■ Leading Gaea’s 24/7 Primavera Techno-Functional Support
for both On-Site & Off-shore
About the speaker – Gokula Raja R
■ Over 3+ years of experience in IT and Software solutions
■ 2 years as a Seasoned Primavera Professional with proven
technical expertise in Oracle Primavera EPPM, PCM, OBIEE,
Instantis, Oracle Prime & Unifier
■ Part of Onsite Implementation Team
■ Proven track record in Installing and integrating Oracle
Primavera Applications for high profile companies
■ 24/7 Primavera Techno-Functional Support Consultant for
both On-Site & Off-shore
Agenda
■ Why to Customize Primavera EPPM 8.3 Display Language?
■ Where to Get Resources?
■ What is Primavera EPPM 8.3 Language Translation Kit?
■ How? - Implementation Steps
▪ For P6 Web
▪ For Progress Reporter
▪ For P6 Professional
Why do we need to Customize
Primavera EPPM 8.3 display
language?
The factors that causes the need to customize
Primavera display language
Why?
■ Primavera EPPM includes a default set of languages
available out of the box (restricted choice of languages)
■ People from specific regions around the globe like Saudi
Arabia, Indonesia, Malaysia etc. are using their own local
language widely. This puts them into learning any of the
default international languages available in Primavera EPPM
■ Increase in application usage
■ Be unique from the common business community
■ Boost up the sales and reach more global customers -
Customer satisfaction
Where to get the Primavera
EPPM 8.3 Language Translation
Kit Resources?
Gives the details of where and how to download the
P6 EPPM 8.3 Language Translation Kit
Where?
■ The P6 EPPM 8.3 language translation kit is available only
from Oracle
■ Available to Oracle Partners and EPPM license holders who
have access to My Oracle Support and has the permissions
to create Service Requests (SR)
■ Classified as Controlled
■ Raise SR to get access for downloading this kit as a Patch
(p17631811_8300_Generic.zip)
What is Primavera EPPM 8.3
Language Translation Kit?
An overview of Primavera EPPM 8.3 Language
Translation Kit
What?
■ This Kit is provided by Oracle for the convenience of adding /
updating P6 EPPM 8.3 display language.
■ The Kit is available as a Patch that contains
P6_8.3_TranslationKit.zip & a Read-me file.
■ The P6_8.3_TranslationKit.zip in turn contains
▪ P6ProNewLanguages.zip
— Contains an Oracle Documentation
▪ P6WebLangTools_8_3.zip
— Contains an Oracle Documentation & Supporting Files
▪ ProgressReporterLangTools_8_3.zip
— Contains an Oracle Documentation & Supporting Files
How to add / update Display
Languages in P6 Web 8.3?
Implementation steps to add / update P6 web 8.3
display language.
How? – Add / Update P6 Web 8.3 display
language
■ Let us consider adding Arabic language to P6 web 8.3 as a
case study
■ The P6WebLangTools_8_3.zip contains
▪ resource_strings_xx.xlat
▪ prm-xlatool.jar
▪ primalang.xml
▪ AddNewLanguage.bat
▪ AddingANewLanguageToP6.pdf (Oracle Documentation)
■ Unzip the above mentioned zip file contents to a separate
work directory
How? – Add / Update P6 Web 8.3 display
language
■ Confirm whether
JAVA_HOME is set. If not,
set this environment variable
before proceeding.
■ Create a Key Store with Self
Signed Certificate under the
work folder.
How? – Add / Update P6 Web 8.3 display
language
■ Open AddNewLanguage.bat in work directory using any
text editor and edit the line starting with keyword ―jarsigner‖
as per the created keystore.
■ Copy the p6.ear file from P6 Home folder and paste it in
your work folder
■ Rename the file resource_strings_xx.xlat to
resource_strings_ar_SA.xlat
■ The xx is the language id that we specify for our language
which will then be used by primavera to identify the
translated contents to display.
How? – Add / Update P6 Web 8.3 display
language
■ Open resource_strings_ar_SA.xlat in any text editor and add
the translated contents for the display text
■ The translated content must be placed as a value for the
variable {Translation}=
How? – Add / Update P6 Web 8.3 display
language
■ Open primalang.xml in work folder using any text editor and
browse to the <languages> tag.
■ Add the new language id as a parameter under
<languages> tag
■ This xml file provides the values to the language drop down
menu available @ P6 EPPM login page.
How? – Add / Update P6 Web 8.3 display
language
■ Open a command prompt and browse to the work folder.
■ Run the following command
AddNewLanguage.bat resource_strings_ar_SA ar_SA
(where ar_SA is the encoding format – refer Oracle
documentation provided with the tool kit)
■ The above command merges the Arabic language contents
into the p6.ear file copied under work folder.
■ Replace the existing p6.ear in P6 Home folder with the
updated p6.ear file in work folder.
■ Goto Weblogic admin console and update the existing
deployed p6.ear with the newly replaced p6.ear
How? – Add / Update P6 Web 8.3 display
language
■ Start the P6 web’s weblogic
services and access the p6
EPPM URL
■ In the P6 web 8.3 login
page, click on Advanced.
■ From the displayed options
select Arabic in the
language drop down which
instantly changes the
display language to Arabic
How to add / update Display
Languages in P6 Profession 8.3?
Implementation steps to add / update P6
Professional 8.3 display language.
How? – Add / Update P6 Professional 8.3
display language
■ Let us consider adding Malay language to P6 Professional
8.3 as a case study
■ The P6ProNewLanguages.zip contains
▪ P6 Professional 8_3 Adding a Language.pdf (Oracle Doc)
■ Unzip the above mentioned zip file contents to a separate
work directory
How? – Add / Update P6 Professional 8.3
display language
■ Goto P6 Professional home directory and browse for a sub
folder named ―Languages‖
■ From the ―Languages‖ folder copy the following files to the
work directory
▪ comCaptions.en-us
▪ comStrings.en-us
■ The file contains two parts separated by a ―.‖
■ First part is the Filename (comCaptions) and the second part
is the language id (en-us)
How? – Add / Update P6 Professional 8.3
display language
■ Open these two files in the work directory using any text
editor and change the existing contents into the translated
contents (here we use Malay as the translated contents)
■ Change the language id as needed (here ms-my)
■ Copy the following files from the work directory to the
―Languages‖ folder under P6 Professional home directory
▪ comCaptions.ms-my
▪ comStrings.ms-my
How? – Add / Update P6 Professional 8.3
display language
■ If using Windows Vista / Windows 7 then goto the following
location
▪ %userprofile%AppDataLocalPrimavera P6 Professional
■ If using Windows XP then goto the following location
▪ %userprofile%Local SettingsApplication DataPrimavera P6
Professional
■ Open the PrmBootStrap.xml file using any text editor or XML
editor
■ Search for <availableLanguages> tag and add the new
language within this tag.
How? – Add / Update P6 Professional 8.3
display language
■ Save the PrmBootStrap.xml file and start the P6 Professional
Client 8.3
■ Login to P6 Professional Client and set the newly added
language. Restart the application for the language changes to
take effect.
How? – Add / Update P6 Professional 8.3
display language
■ Demo Screenshot of the newly added display language for
Malay. The Menu Bar and Projects Column display texts are
changed to Malay
How to add / update Display
Languages in P6 Progress
Reporter 8.3?
Implementation steps to add / update P6
Professional 8.3 display language.
How? – Add / Update Progress Reporter 8.3
display language
■ The steps are almost the same as P6 Web.
■ The ProgressReporterLangTools_8_3.zip contains
▪ TPStrings_xx.xlat (instead of resource_strings_xx.xlat)
▪ prm-xlatool.jar
▪ language.txt (instead of primalang.xml)
▪ AddNewProgressReporterLanguage.bat (instead of
AddNewLanguage.bat)
▪ LangInstructionsPR_8_3.pdf (instead of
AddingANewLanguageToP6.pdf Oracle Documentation)
How? – Add / Update Progress Reporter 8.3
display language
■ The steps are almost the same as P6 Web.
■ The ProgressReporterLangTools_8_3.zip contains
▪ TPStrings_xx.xlat (instead of resource_strings_xx.xlat)
▪ prm-xlatool.jar
▪ language.txt (instead of primalang.xml)
▪ AddNewProgressReporterLanguage.bat (instead of
AddNewLanguage.bat)
▪ LangInstructionsPR_8_3.pdf (instead of
AddingANewLanguageToP6.pdf Oracle Documentation)
How? – Add / Update Progress Reporter 8.3
display language
■ Demo Screenshot of the newly added display language for
Indonesian.
How? – Add / Update Progress Reporter 8.3
display language
■ Demo Screenshot of the newly added display language for
Indonesian.
Please complete the session
evaluation
We appreciate your feedback and insight
You may complete the session evaluation either
on paper or online via the mobile app
■ Our purpose is to inform and educate our members on current and future
functionality of Oracle Primavera products, while offering a forum for peers to
share their experience and knowledge in the use of Primavera.
■ Educational opportunities across the Primavera product suite
■ Online Learning Series August 17th – September 4th
■ Call for presentation opening April 27th
■ Monthly Community Calls
■ 3rd Thursday of the month at 1:00 pm ET
■ Networking with other users within the Primavera community
■ Partnering with Oracle Primavera to meet the needs of our diverse
membership.
■ Membership is open to anyone with an interest in the Oracle Primavera products,
with no dues for membership. All members can vote on matters brought before
the OPSIG. Membership requests may be reviewed by the OPSIG board.
OPSIG is the home for
Primavera Users

Weitere ähnliche Inhalte

Was ist angesagt?

Agile Placemat v9
Agile Placemat v9Agile Placemat v9
Agile Placemat v9
Chris Webb
 

Was ist angesagt? (20)

Scrum and JIRA
Scrum and JIRAScrum and JIRA
Scrum and JIRA
 
PRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank TurleyPRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank Turley
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
How to do effective pi planning
How to do effective pi planningHow to do effective pi planning
How to do effective pi planning
 
Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition   Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Agile Practices - eXtreme Programming
Agile Practices - eXtreme ProgrammingAgile Practices - eXtreme Programming
Agile Practices - eXtreme Programming
 
Agile Placemat v9
Agile Placemat v9Agile Placemat v9
Agile Placemat v9
 
Accelerate : la vitesse conditionne l'excellence
Accelerate : la vitesse conditionne l'excellence Accelerate : la vitesse conditionne l'excellence
Accelerate : la vitesse conditionne l'excellence
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
 
Scrum Events and Artifacts in Action
Scrum Events and Artifacts in ActionScrum Events and Artifacts in Action
Scrum Events and Artifacts in Action
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
PMI-ACP Lesson 02 Agile Communication
PMI-ACP Lesson 02 Agile CommunicationPMI-ACP Lesson 02 Agile Communication
PMI-ACP Lesson 02 Agile Communication
 
Story Points Estimation And Planning Poker
Story Points Estimation And Planning PokerStory Points Estimation And Planning Poker
Story Points Estimation And Planning Poker
 
How to Facilitate Product Backlog Refinement Sessions
How to Facilitate Product Backlog Refinement SessionsHow to Facilitate Product Backlog Refinement Sessions
How to Facilitate Product Backlog Refinement Sessions
 
Shifting Security Left - The Innovation of DevSecOps - ValleyTechCon
Shifting Security Left - The Innovation of DevSecOps - ValleyTechConShifting Security Left - The Innovation of DevSecOps - ValleyTechCon
Shifting Security Left - The Innovation of DevSecOps - ValleyTechCon
 

Ähnlich wie Customized Language Support for Primavera EPPM

408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docx408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docx
santhoshyadav23
 

Ähnlich wie Customized Language Support for Primavera EPPM (20)

10 localization mistakes pm slide deck
10 localization mistakes pm slide deck10 localization mistakes pm slide deck
10 localization mistakes pm slide deck
 
Computer
ComputerComputer
Computer
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1
 
Input, Processing and Output
Input, Processing and OutputInput, Processing and Output
Input, Processing and Output
 
Sap security online training
Sap security online trainingSap security online training
Sap security online training
 
99translations For Developers
99translations For Developers99translations For Developers
99translations For Developers
 
Two Unique Challenges NetApp has tackled while Implementing Machine Translati...
Two Unique Challenges NetApp has tackled while Implementing Machine Translati...Two Unique Challenges NetApp has tackled while Implementing Machine Translati...
Two Unique Challenges NetApp has tackled while Implementing Machine Translati...
 
99translations For Developers
99translations For Developers99translations For Developers
99translations For Developers
 
408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docx408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docx
 
Oracle apps scm online training
Oracle apps scm online trainingOracle apps scm online training
Oracle apps scm online training
 
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
 
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
 
What is Enterprise Resource Planning, SAP and SAP FIORI?
What is Enterprise Resource Planning, SAP and SAP FIORI? What is Enterprise Resource Planning, SAP and SAP FIORI?
What is Enterprise Resource Planning, SAP and SAP FIORI?
 
Evolve18 | Kanika Gera | "Eureka" : Adobe Sensei in AEM search for multilingu...
Evolve18 | Kanika Gera | "Eureka" : Adobe Sensei in AEM search for multilingu...Evolve18 | Kanika Gera | "Eureka" : Adobe Sensei in AEM search for multilingu...
Evolve18 | Kanika Gera | "Eureka" : Adobe Sensei in AEM search for multilingu...
 
Computer Program- Introduction, characteristics and stages
Computer Program- Introduction, characteristics and stagesComputer Program- Introduction, characteristics and stages
Computer Program- Introduction, characteristics and stages
 
SAP Basis Overview
SAP Basis OverviewSAP Basis Overview
SAP Basis Overview
 
System programming vs application programming
System programming vs application programmingSystem programming vs application programming
System programming vs application programming
 
compiler construction tool in computer science .
compiler construction tool in computer science .compiler construction tool in computer science .
compiler construction tool in computer science .
 
4.LanguageProcessors and language Processing Activities.pdf
4.LanguageProcessors and language Processing Activities.pdf4.LanguageProcessors and language Processing Activities.pdf
4.LanguageProcessors and language Processing Activities.pdf
 
Chapter 4 computer language
Chapter 4 computer languageChapter 4 computer language
Chapter 4 computer language
 

Mehr von p6academy

20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop
p6academy
 

Mehr von p6academy (20)

Oracle OpenWorld 2015
Oracle OpenWorld 2015Oracle OpenWorld 2015
Oracle OpenWorld 2015
 
Plan and Execute the Right Projects— Easily and Affordably
Plan and Execute the Right Projects—  Easily and AffordablyPlan and Execute the Right Projects—  Easily and Affordably
Plan and Execute the Right Projects— Easily and Affordably
 
What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1
 
Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2
 
Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2
 
What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1
 
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
 
What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1
 
What's New in Unifier 16.1
What's New in Unifier 16.1What's New in Unifier 16.1
What's New in Unifier 16.1
 
20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop
 
Oracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 AnnouncedOracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 Announced
 
Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1
 
P6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations OverviewP6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations Overview
 
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM  (Web) Release 8 and laterAdministering Users, Access and Views in P6 EPPM  (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
 
P6 Release 8 Installation Orientation
P6 Release 8 Installation OrientationP6 Release 8 Installation Orientation
P6 Release 8 Installation Orientation
 
Oracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value PropositionOracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value Proposition
 
Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition
 
Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)
 
Oracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study GuideOracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study Guide
 
Oracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study GuideOracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study Guide
 

Kürzlich hochgeladen

Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Kürzlich hochgeladen (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 

Customized Language Support for Primavera EPPM

  • 1. REMINDER Check in on the COLLABORATE mobile app CUSTOMIZED LANGUAGE SUPPORT FOR PRIMAVERA EPPM Prepared by: Rajganesh Balasubramanian Senior Consultant Gaea Global Technologies Inc @j_josephine Customize Primavera EPPM 8.3 display language using Oracle EPPM Language Translation Kit Session ID#:
  • 2. Gaea Global Technologies Inc ■ It was just seven years ago that a group of thought leaders who architected Oracle’s Supply Chain and Primavera products set out to start our company. ■ We provide inventive technology solutions for your most challenging project management and supply chain problems. ■ We have a well-established track record serving and satisfying our many customers. Among Oracle Platinum Partners, only a very few of them can offer the same kind of intricate solutions that we provide. ■ Our Philosophy - We do what’s right for our customers. And we remain focused on the long-term. Because in the end, doing the right thing works out best for everyone.
  • 3. About the speaker – Rajganesh B ■ Over 6+ years of experience in IT and Software solutions ■ 2+ years as a Seasoned Primavera Professional with proven technical expertise in Oracle Primavera EPPM, PCM, OBIEE, Instantis, Web Center, BPM, Oracle Prime & Unifier ■ Oracle Boot Camp trainer for Primavera EPPM Installations ■ Profound knowledge in analyzing and debugging complex integration issues ■ Proven track record in Installing and integrating Oracle Primavera Applications for high profile companies ■ Leading Gaea’s 24/7 Primavera Techno-Functional Support for both On-Site & Off-shore
  • 4. About the speaker – Gokula Raja R ■ Over 3+ years of experience in IT and Software solutions ■ 2 years as a Seasoned Primavera Professional with proven technical expertise in Oracle Primavera EPPM, PCM, OBIEE, Instantis, Oracle Prime & Unifier ■ Part of Onsite Implementation Team ■ Proven track record in Installing and integrating Oracle Primavera Applications for high profile companies ■ 24/7 Primavera Techno-Functional Support Consultant for both On-Site & Off-shore
  • 5. Agenda ■ Why to Customize Primavera EPPM 8.3 Display Language? ■ Where to Get Resources? ■ What is Primavera EPPM 8.3 Language Translation Kit? ■ How? - Implementation Steps ▪ For P6 Web ▪ For Progress Reporter ▪ For P6 Professional
  • 6. Why do we need to Customize Primavera EPPM 8.3 display language? The factors that causes the need to customize Primavera display language
  • 7. Why? ■ Primavera EPPM includes a default set of languages available out of the box (restricted choice of languages) ■ People from specific regions around the globe like Saudi Arabia, Indonesia, Malaysia etc. are using their own local language widely. This puts them into learning any of the default international languages available in Primavera EPPM ■ Increase in application usage ■ Be unique from the common business community ■ Boost up the sales and reach more global customers - Customer satisfaction
  • 8. Where to get the Primavera EPPM 8.3 Language Translation Kit Resources? Gives the details of where and how to download the P6 EPPM 8.3 Language Translation Kit
  • 9. Where? ■ The P6 EPPM 8.3 language translation kit is available only from Oracle ■ Available to Oracle Partners and EPPM license holders who have access to My Oracle Support and has the permissions to create Service Requests (SR) ■ Classified as Controlled ■ Raise SR to get access for downloading this kit as a Patch (p17631811_8300_Generic.zip)
  • 10. What is Primavera EPPM 8.3 Language Translation Kit? An overview of Primavera EPPM 8.3 Language Translation Kit
  • 11. What? ■ This Kit is provided by Oracle for the convenience of adding / updating P6 EPPM 8.3 display language. ■ The Kit is available as a Patch that contains P6_8.3_TranslationKit.zip & a Read-me file. ■ The P6_8.3_TranslationKit.zip in turn contains ▪ P6ProNewLanguages.zip — Contains an Oracle Documentation ▪ P6WebLangTools_8_3.zip — Contains an Oracle Documentation & Supporting Files ▪ ProgressReporterLangTools_8_3.zip — Contains an Oracle Documentation & Supporting Files
  • 12. How to add / update Display Languages in P6 Web 8.3? Implementation steps to add / update P6 web 8.3 display language.
  • 13. How? – Add / Update P6 Web 8.3 display language ■ Let us consider adding Arabic language to P6 web 8.3 as a case study ■ The P6WebLangTools_8_3.zip contains ▪ resource_strings_xx.xlat ▪ prm-xlatool.jar ▪ primalang.xml ▪ AddNewLanguage.bat ▪ AddingANewLanguageToP6.pdf (Oracle Documentation) ■ Unzip the above mentioned zip file contents to a separate work directory
  • 14. How? – Add / Update P6 Web 8.3 display language ■ Confirm whether JAVA_HOME is set. If not, set this environment variable before proceeding. ■ Create a Key Store with Self Signed Certificate under the work folder.
  • 15. How? – Add / Update P6 Web 8.3 display language ■ Open AddNewLanguage.bat in work directory using any text editor and edit the line starting with keyword ―jarsigner‖ as per the created keystore. ■ Copy the p6.ear file from P6 Home folder and paste it in your work folder ■ Rename the file resource_strings_xx.xlat to resource_strings_ar_SA.xlat ■ The xx is the language id that we specify for our language which will then be used by primavera to identify the translated contents to display.
  • 16. How? – Add / Update P6 Web 8.3 display language ■ Open resource_strings_ar_SA.xlat in any text editor and add the translated contents for the display text ■ The translated content must be placed as a value for the variable {Translation}=
  • 17. How? – Add / Update P6 Web 8.3 display language ■ Open primalang.xml in work folder using any text editor and browse to the <languages> tag. ■ Add the new language id as a parameter under <languages> tag ■ This xml file provides the values to the language drop down menu available @ P6 EPPM login page.
  • 18. How? – Add / Update P6 Web 8.3 display language ■ Open a command prompt and browse to the work folder. ■ Run the following command AddNewLanguage.bat resource_strings_ar_SA ar_SA (where ar_SA is the encoding format – refer Oracle documentation provided with the tool kit) ■ The above command merges the Arabic language contents into the p6.ear file copied under work folder. ■ Replace the existing p6.ear in P6 Home folder with the updated p6.ear file in work folder. ■ Goto Weblogic admin console and update the existing deployed p6.ear with the newly replaced p6.ear
  • 19. How? – Add / Update P6 Web 8.3 display language ■ Start the P6 web’s weblogic services and access the p6 EPPM URL ■ In the P6 web 8.3 login page, click on Advanced. ■ From the displayed options select Arabic in the language drop down which instantly changes the display language to Arabic
  • 20. How to add / update Display Languages in P6 Profession 8.3? Implementation steps to add / update P6 Professional 8.3 display language.
  • 21. How? – Add / Update P6 Professional 8.3 display language ■ Let us consider adding Malay language to P6 Professional 8.3 as a case study ■ The P6ProNewLanguages.zip contains ▪ P6 Professional 8_3 Adding a Language.pdf (Oracle Doc) ■ Unzip the above mentioned zip file contents to a separate work directory
  • 22. How? – Add / Update P6 Professional 8.3 display language ■ Goto P6 Professional home directory and browse for a sub folder named ―Languages‖ ■ From the ―Languages‖ folder copy the following files to the work directory ▪ comCaptions.en-us ▪ comStrings.en-us ■ The file contains two parts separated by a ―.‖ ■ First part is the Filename (comCaptions) and the second part is the language id (en-us)
  • 23. How? – Add / Update P6 Professional 8.3 display language ■ Open these two files in the work directory using any text editor and change the existing contents into the translated contents (here we use Malay as the translated contents) ■ Change the language id as needed (here ms-my) ■ Copy the following files from the work directory to the ―Languages‖ folder under P6 Professional home directory ▪ comCaptions.ms-my ▪ comStrings.ms-my
  • 24. How? – Add / Update P6 Professional 8.3 display language ■ If using Windows Vista / Windows 7 then goto the following location ▪ %userprofile%AppDataLocalPrimavera P6 Professional ■ If using Windows XP then goto the following location ▪ %userprofile%Local SettingsApplication DataPrimavera P6 Professional ■ Open the PrmBootStrap.xml file using any text editor or XML editor ■ Search for <availableLanguages> tag and add the new language within this tag.
  • 25. How? – Add / Update P6 Professional 8.3 display language ■ Save the PrmBootStrap.xml file and start the P6 Professional Client 8.3 ■ Login to P6 Professional Client and set the newly added language. Restart the application for the language changes to take effect.
  • 26. How? – Add / Update P6 Professional 8.3 display language ■ Demo Screenshot of the newly added display language for Malay. The Menu Bar and Projects Column display texts are changed to Malay
  • 27. How to add / update Display Languages in P6 Progress Reporter 8.3? Implementation steps to add / update P6 Professional 8.3 display language.
  • 28. How? – Add / Update Progress Reporter 8.3 display language ■ The steps are almost the same as P6 Web. ■ The ProgressReporterLangTools_8_3.zip contains ▪ TPStrings_xx.xlat (instead of resource_strings_xx.xlat) ▪ prm-xlatool.jar ▪ language.txt (instead of primalang.xml) ▪ AddNewProgressReporterLanguage.bat (instead of AddNewLanguage.bat) ▪ LangInstructionsPR_8_3.pdf (instead of AddingANewLanguageToP6.pdf Oracle Documentation)
  • 29. How? – Add / Update Progress Reporter 8.3 display language ■ The steps are almost the same as P6 Web. ■ The ProgressReporterLangTools_8_3.zip contains ▪ TPStrings_xx.xlat (instead of resource_strings_xx.xlat) ▪ prm-xlatool.jar ▪ language.txt (instead of primalang.xml) ▪ AddNewProgressReporterLanguage.bat (instead of AddNewLanguage.bat) ▪ LangInstructionsPR_8_3.pdf (instead of AddingANewLanguageToP6.pdf Oracle Documentation)
  • 30. How? – Add / Update Progress Reporter 8.3 display language ■ Demo Screenshot of the newly added display language for Indonesian.
  • 31. How? – Add / Update Progress Reporter 8.3 display language ■ Demo Screenshot of the newly added display language for Indonesian.
  • 32. Please complete the session evaluation We appreciate your feedback and insight You may complete the session evaluation either on paper or online via the mobile app
  • 33. ■ Our purpose is to inform and educate our members on current and future functionality of Oracle Primavera products, while offering a forum for peers to share their experience and knowledge in the use of Primavera. ■ Educational opportunities across the Primavera product suite ■ Online Learning Series August 17th – September 4th ■ Call for presentation opening April 27th ■ Monthly Community Calls ■ 3rd Thursday of the month at 1:00 pm ET ■ Networking with other users within the Primavera community ■ Partnering with Oracle Primavera to meet the needs of our diverse membership. ■ Membership is open to anyone with an interest in the Oracle Primavera products, with no dues for membership. All members can vote on matters brought before the OPSIG. Membership requests may be reviewed by the OPSIG board. OPSIG is the home for Primavera Users