Project Server 2010: Language Pack Update

A quick revisit to the Language Pack topic – and a clarification on which languages work with Project Server 2010 – and what do I mean by ‘work’…  In 2007 there were some SharePoint language packs that were ‘not supported’ with Project Server and these could cause issues.  In 2010 there is still a distinction, but now we do support all the languages that SharePoint support, but the level of functionality varies.  We now have the languages that will allow you to see Project menus in the localised language, as well as allowing provisioning of your PWA site in that language and creating project sites – and a small subset of languages which can still be installed if Project Server is present – but will not change how Project Server is displayed (in the TechNet documentation these are termed Compatible languages).  These will give localisation of any SharePoint features used by Project – one example being the Site Actions area.  So an example, and for this I will use the new Galician language pack for SharePoint Server 2010.  Once the Language pack is installed (see our Deployment documentation) and you have run the configuration wizard you will need to go to any sites where you wish to use this new language pack and make it available.  Site Actions, Language settings (under the Site Administration heading).  So here I am turning on Galician for my Central Administration (also note that your default language is shown here – in my case English).


If I then choose Galego as my Display Language I can see my central admin page in that language


If I do the same for a Project Web App site I only see a couple of the SharePoint elements showing in Gelago, the remainder shows in the default language – which in my case is English.


but in Accións do sitio I see the SharePoint support for this language


As a reminder – if I choose a fully supported Project Server language then I get the full language experience on Project Web App – such as this display in Hebrew


One final catch with the ‘compatible’ languages is that when we first shipped the RTM release of Project Server 2010 there was a bug that would cause the upgrade of any Project Server 2007 system, including a database attach upgrade, to fail if one of the compatible languages was loaded.  The error would look something like this – which was the result of trying to upgrade Project on a Spanish system that also had the Basque language pack loaded.  The highlighted number indicates the LCID for Basque – 1069.

No se pudo realizar el aprovisionamiento del sitio PWA con error: Microsoft.SharePoint.Upgrade.SPUpgradeException: Action of Microsoft.Office.Project.Server.Upgrade.PublishedDatabaseSequence failed. ---> Microsoft.SharePoint.Upgrade.SPUpgradeException: Failed to retrieve localized script for LCID: 1069 section: published version: ---> System.IO.DirectoryNotFoundException: No se puede encontrar una parte de la ruta de acceso 'C:\Program Files\Microsoft Office Servers\14.0\Sql\Project Server\CORE\1069\LocalizedUpgrade.xml'.

This was quickly resolved, and released in the June 2001 2010 (thanks Ben!) CU for Project Server 2010 – and included in all CUs since – so if you are upgrading from 2007 and have one of these compatible languages installed as a SharePoint Language pack then you should ensure your 2010 farm is upgraded with a CU – and not just at the RTM level.  The compatible languages are:


  • Basque (1069) – new addition
  • Bulgarian (1026)
  • Catalan (1027) – new addition
  • Croatian (1050) – at the time of writing the link to this one appeared broken
  • Estonian (1061)
  • Galician (1110) – new addition
  • Hindi (1081)
  • Kazakh (1087)
  • Latvian (1062)
  • Lithuanian (1063)
  • Portuguese (Portugal – 2070)
  • Romanian (1048)
  • Serbian (Latin - 2074)
  • Thai (1054)

The ones that are fully functional are – Arabic, Brazilian, Chinese (SC), Chinese (TC), Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Norwegian (Bokmal), Polish, Portuguese (Brazil), Russian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian

On the download page for the Language Packs it isn’t obvious which ones are in this list (I’m hoping to get that rectified) but when you download you will see it either say installing for SharePoint Server 2010, Project Server 2010 and Office Web Apps 2010 – or just SharePoint Server 2010 and Office Web Apps 2010.  It is also obvious from the Control Panel, Programs view which are which – and as you can see I have a selection loaded of both types:


And the final question I am sure you want the answer to – if you haven’t Bing’d it already – Galician (Galego) is a language spoken in Galicia – an area of northwestern Spain, and just across the border into Portugal.  Who knows – we might even get a UK English localisation one day?

Comments (8)

  1. stojr says:


    What would you recommend in an environment where there are global resources accessing PWA? The biggest problem here is the date format in PWA. There isn't really a standard one built into PWA or the language packs at this point in time (that I know of). Deploy 2 or more PWA sites? (One with US standards and one with UK standards, etc)

  2. Hi Stojr,

    You should be able to use the locale of your choice by changing your regional settings by clicking the user name in the top right and then My Settings and update My Regional Settings.  Just tested this on my server and I am able to have a user select French (France) and see the normal European date formats in their Tasks and Timesheets and also to enter dates in the Schedule web part in dd/mm/yyyy format – even though my base installation in in US English with mm/dd/yyyy as the norm.  I'm not saying there might not be some bugs along the way with the different handling of date formats (I have seen some issues in the past…) – but if something does not work in the date format of the regional settings that should certainly be considered a bug.

    Best regards,


  3. Ricardo Segawa says:


    Unfortunately I did not see the update for LP for Portuguese (Brazil). During P14 Beta we exchange some e-mails about the problem of different field names for field formulas in PWA and in Project Professional (PP) in Brazilian Portuguese language. For instance, for Critical field, it is [Critica] in PP and [Critico] in PWA, in % Complete field appears as [% Concluida] in PP and [% Concluido] in PWA and there are additional fields that works in PWA, but I still could not find out the corresponding name in PP. As you know, it is easier to check formulas in PP than in PWA, because it pinpoints the probable error, while in PWA this does not happen. Moreover there is a earlier hot fix about the decimal separator cost calculation error between US standard and non-US standard that affects most non-US standard countries, which should be included in the package.

    Is there any scheduled update for that?

    Best regards,

  4. Cheryle Hunter SWD says:

    One of the partners asked this question:

    Do you know if there are any add-ons to Project Server that will help translate the content of PWA?  I understand the multilingual capabilities here:  Project Server 2010: Language Pack Update

    Are there any tools that will also translate the data entered?  For example:

    Thanks – Brian


  5. Interesting question Cheryle.  I'm not aware of any add-ins to do this.  I'm not sure if the translate gadget I have on my site would be able to do anything?  Probably not in terms of the data in grids etc.

    Ricardo – I'll need to look into this and get back to you.  Sorry for the delay.

    Best regards,


  6. Marc S says:


    Can you confirm that whenever you guys ship a CU for Project/SharePoint 2010, that this CU also includes updates for the language packs? In other words, I don't need to install any additional updates for the language packs I have installed.

    Thanks for clarifying.



  7. Hi Marc, generally the roll-ups will contain any language pack updates – see the KB page and scroll down to the list of files updated and you can see if MUI files are included.

    Best regards,


  8. Hi Brian,

    I´ve written a forum´s post talking about an unnexpected behaviour:…/b05320ee-f938-4269-b203-a2cabbdb8e15

    Could you give us a hand??


Skip to main content