the reason is very simple. Primavera is a 16-Bit programm, therefore it uses fonts with only 256 Characters. Windows-fonts now have much more characters and combine Latin, greek and Kyrilic all together in one font. So you habe to find the area for the Greek in the new font and the area in the old font and deduct the difference e.g. 720 for greek
Your idea is very brillant because in my case we had to have the translator in front my computer, with your method, you just have to send an excel file without need of P3,
this is just the way we are working, the only difference ist that translation can be done in excel and then be importet - i.e. export ID, description and log1, translate description into russian (in Excel), transform Kyrilic to "P3-Kyrilic" and import again. Create a Kyrilic font in P3 and Label Log1 to the bars.
If you want to have these files, just send me your e-mail address
I was working last year on Russian contract, and I wasted so many hours in trying to find a solution to get on my schedule russian and english language that it gave me headache.
Well, no I have the solution but I will be highly interested in getting also a sample of your excel file as for Karen.
To come back on my previsous project, final solution decided was to use LOG fields as russian translation. With this solution, I was able to get english version under "Activity Description" column and the translated version on the bart chart.
First operation was to import cyrillic font into my computer thus to import/create into P3 (FORMAT--FONT-- "+").
After defined, you just have to modify your bar definition by using Format--Bars--Modify--Label and to pick up your brand new created font to LOG.
Main constraint of this solution is that somebody must enter translation directly on P3, but as it is done only one time, we loose around 1.5 week for it (around 2000 activities).
this Excel-macro transforms Russian to "P3-Russian"
from Column 21 to column 12, starting by row 3. "P3-Russian" looks funny but can be read if you use the right font.
I use my log1 for the Russion translation and make my log1 the label for my bars. So, I have the two languages in my timeschedule. It also works for Greek by replacing the number 848 by 720.
hmm, interesting. This tff file; what’s the process for using that?
I could have use of another act descript column to show alternative language (although mine are european, so no need for alt alphabets) and I’m using log fields at the moment, but this is constrained as they won’t show as a column
/edit; oh I see, it uses custom data items. nvm, I need all of those for other stuff anyway
Spider Project is most functional and powerful professional project management software.
The first SP version was launched in 1993 and since then it has been constantly improved. Today is used in 34 countries though most Spider Project customers are in Russia. Spider Project offers numerous unique functional features and is the only PM software that optimizes resource, cost, and material constrained schedules and budgets for projects and portfolios.
The unique features of Spider Project include Quantity Based Scheduling, Conditional Scheduling, Skill Scheduling, Optimal Resource, Cost and Material Leveling, Resource Critical Path Calculation, Cash and Material Flows Calculation and Management, Trend Analysis, Advanced Risk Simulation and Analysis, Calculation of Success Probability Trends, Calculation and Management of required Project Time and Cost Buffers, Application of Corporate Norms, Management of many Parallel Budgets, Multiple WBS and many others.
Spider Project was and is used for management of many large scale programs in Russia, including $51bln construction program for 2014 Winter Olympic Games preparation.
The application areas where Spider Project is successfully used include Aerospace, Banking, Construction, Defense, Energy, Engineering, Infrastructure, Manufacturing, Metallurgy, Mining, Oil & Gas, Railways, Retail, Shipbuilding, Software Development, Telecommunications, Utilities, etc.
P6-Auditor - Display information from Primavera P6 audit tables in a user-friendly format
Unifier-Archiver - Extract and archive important documents and attachments from Primavera Unifier
Unifier-Loader - Load data into and out of Unifier via Excel
PCM-Loader - Import data into Primavera Contract Management with flexible and secure, template-driven Excel spreadsheets
PCM-Archiver - Extract and archive important documents and attachments from Primavera Contract Management
PCM-Unifier Migrator - Automatically transfer live and historical data from Primavera Contract Management to Primavera Unifier with ease
Create Radically Better Construction Schedules with ALICE Technologies
Use the power of AI to create construction schedules that reduce risk while cutting costs and build time. With ALICE, develop the ideal schedule during preconstruction -- or recover projects that are off schedule and over budget.
Hi Frederic
the reason is very simple. Primavera is a 16-Bit programm, therefore it uses fonts with only 256 Characters. Windows-fonts now have much more characters and combine Latin, greek and Kyrilic all together in one font. So you habe to find the area for the Greek in the new font and the area in the old font and deduct the difference e.g. 720 for greek
Hi Hannes de Bruyne,
Your idea is very brillant because in my case we had to have the translator in front my computer, with your method, you just have to send an excel file without need of P3,
Well I let you my adress : [email protected]
In your message you are also explaining that in changing number 848 by 720 you could have greek.
What is connected to this number ?
I am currently involved in Korean project, is-it possible to get korean language also ?
Is there any list of associated number to language ?
Many thanks,
Frederic
Hannes,
My schedule is now successfully translated.
Youre brilliant, thanks heaps.
Karen
Hello Frederic
this is just the way we are working, the only difference ist that translation can be done in excel and then be importet - i.e. export ID, description and log1, translate description into russian (in Excel), transform Kyrilic to "P3-Kyrilic" and import again. Create a Kyrilic font in P3 and Label Log1 to the bars.
If you want to have these files, just send me your e-mail address
Hi Hannes de Bruyne,
I was working last year on Russian contract, and I wasted so many hours in trying to find a solution to get on my schedule russian and english language that it gave me headache.
Well, no I have the solution but I will be highly interested in getting also a sample of your excel file as for Karen.
To come back on my previsous project, final solution decided was to use LOG fields as russian translation. With this solution, I was able to get english version under "Activity Description" column and the translated version on the bart chart.
First operation was to import cyrillic font into my computer thus to import/create into P3 (FORMAT--FONT-- "+").
After defined, you just have to modify your bar definition by using Format--Bars--Modify--Label and to pick up your brand new created font to LOG.
Main constraint of this solution is that somebody must enter translation directly on P3, but as it is done only one time, we loose around 1.5 week for it (around 2000 activities).
Interesting.
I was able to translate it from Excel to P3 base on my previous directions... I have never used macros for this.
If it does not work just send me a small excel-file with 10 russian activities, so that I can install the macro for you.
to:[email protected]
Hannes,
I will try this new macro, I tried the one you posted in Aug 05 without any luck.
Thanks.
Karen
Hi there,
this Excel-macro transforms Russian to "P3-Russian"
from Column 21 to column 12, starting by row 3. "P3-Russian" looks funny but can be read if you use the right font.
I use my log1 for the Russion translation and make my log1 the label for my bars. So, I have the two languages in my timeschedule. It also works for Greek by replacing the number 848 by 720.
Your worksheet should be called: Activity
Function TranslateRussian()
iRow = 3
fColumn = 21
tColumn = 12
Worksheets("Activity").Activate
Do While Not IsEmpty(Cells(iRow, 1))
Application.StatusBar = Transforming Row: " & iRow - 2
If Cells(iRow, fColumn) <> "" Then
Test = ""
For i = 1 To Len(Cells(iRow, fColumn))
Zwischen = AscW(Mid(Cells(iRow, fColumn), i, 1))
Test = Test & IIf(Zwischen < 256, ChrW(Zwischen), ChrW(Zwischen - 848))
Next i
Cells(iRow, tColumn) = Test
End If
iRow = iRow + 1
Loop
End Function
hmm, interesting. This tff file; what’s the process for using that?
I could have use of another act descript column to show alternative language (although mine are european, so no need for alt alphabets) and I’m using log fields at the moment, but this is constrained as they won’t show as a column
/edit; oh I see, it uses custom data items. nvm, I need all of those for other stuff anyway
1st:
Start -- Settings -- Control Panel --Regional & Language Options -- Advanced -- Language for Unicode.... -- RUSSIAN.
Reboot PC for adjust.
2nd:
Make sure that P3 use Cyrillic Fonts, not Western!
3:
Even if you have everything fixed and will send this PRX file to somebody else they probably also will have the problems with ?????????????