Translating Sitecore PowerShell Extensions

Sitecore Powershell Extensions is a great way of changing a lot of items in bulk, giving your content editors a lot of power. Unfortunately, the tool is only available in English, confusing people using non-English sites by inserting blank titles in the Start Menu and Content Editor context menu.

Non-translated Start Menu
Well, that’s not very helpful…

 

This isn’t difficult to fix, though. Translate the following items to your language of choice:

  • All four applications under:
    • core:/sitecore/content/Applications/PowerShell/PowerShellIse
    • core:/sitecore/content/Applications/PowerShell/PowerShellListView
    • core:/sitecore/content/Applications/PowerShell/PowerShell Console
    • core:/sitecore/content/Applications/PowerShell/PowerShell Runner
  • All Ribbons, buttons and menus under::
    • core:/sitecore/content/Applications/PowerShell/PowerShellIse
    • core:/sitecore/content/Applications/PowerShell/PowerShellListView
  • The three items in the content editor context menu:
    • core:/sitecore/content/Applications/Content Editor/Context Menues/Default/Edit Script
    • core:/sitecore/content/Applications/Content Editor/Context Menues/Default/PowerShell Console
    • core:/sitecore/content/Applications/Content Editor/Context Menues/Default/Context PowerShell Scripts
  • The five items in the Start Menu:
    • core:/sitecore/content/Documents and settings/All users/Start menu/Right/PowerShell Console
    • core:/sitecore/content/Documents and settings/All users/Start menu/Right/PowerShell Toolbox
    • core:/sitecore/content/Documents and settings/All users/Start menu/Right/Development Tools/PowerShell ISE
    • core:/sitecore/content/Documents and settings/All users/Start menu/Right/Reporting Tools/PowerShell Reports
    • core:/sitecore/content/Documents and settings/All users/Start menu/Right/Reporting Tools/PowerShell Reports/PowerShell Fake Report
  • The Launch Pad button at:
    • core:/sitecore/client/Applications/Launchpad/PageSettings/Buttons/ContentEditing/PowerShell ISE

Fill the Text, Display Name and/or Tooltip properties, depending on the English language version.

Non-translated item
Just add a new version in your language

Using these guidelines, some translations are done twice. For example, the application PowerShell ISE and the Start Menu item PowerShell ISE. Can’t hurt to be thorough, though.

Also, be sure to translate the fonts at master:/sitecore/system/Modules/PowerShell/Fonts, or your ISE will show in font Monaco.

Good luck!

(Edit July 21, 2016: Added several items to translated)