Powerpoint File Language Selection?
Thread poster: CarolynB
CarolynB
Portuguese to English
+ ...
Jun 14, 2004

Has anyone discovered how to change the language automatically in an entire powerpoint document when the text doesnt appear in the outline view?

Highlighting all the text-boxes in each individual slide with control-A takes till forever in a long file.

I've tried inserting the original file into a new document with the desired spelling option / find&replace / masterfile but nothing works.

Any suggestions out there?


Direct link Reply with quote
 
CIglesia
United States
Local time: 20:58
English to French
+ ...
Powerpoint language selection / spell check Jun 15, 2004

No one seemed to have a definite answer on/topic/12797 and others here, closest maybe is Daina's topic # 10488.

I spent hours today looking for faster ways to switch the language of a complete ppoint presentation for a thorough spell check in Spanish or French.. not even shareware spell checking programs seem to be available, compatible with ppoint for this.

There has to be one good Switch somewhere!
I'll keep looking.. anyone else knows?

Good luck,

Carlos


Direct link Reply with quote
 

Piotr Bienkowski  Identity Verified
Poland
Local time: 02:58
Member (2005)
English to Polish
+ ...
And? Oct 4, 2004

CIglesia wrote:

No one seemed to have a definite answer on/topic/12797 and others here, closest maybe is Daina's topic # 10488.

I spent hours today looking for faster ways to switch the language of a complete ppoint presentation for a thorough spell check in Spanish or French.. not even shareware spell checking programs seem to be available, compatible with ppoint for this.

There has to be one good Switch somewhere!
I'll keep looking.. anyone else knows?

Good luck,

Carlos


Have you found the switch yet?

I'd have some use for it, too.

Desperate.

Piotr


Direct link Reply with quote
 
Simon Boyden  Identity Verified
United Kingdom
Local time: 01:58
Member (2005)
Spanish to English
+ ...
PowerPoint file language selection - Yes there is a solution Aug 22, 2005

Jost

Got this from : http://www.kbalertz.com/kb_Q245468.aspx

Originated from: http://support.microsoft.com/default.aspx?scid=kb;en-us;245468

Have tested it, works like a dream and is virtually instantaneous.

Copy the code below (or from the website - see below).

Create a blank one presentation, go to Macro.. Visual Basic.. Insert.. Module.

Insert copied VB code

Change "LanguageID = msoLanguageIDEnglishUS" to the required language.

The language list can be found at:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/off2000/html/ppproDefaultLanguageID.asp

And there are even more in Visual Basic Editor Help, tough you might be prompted to install it.

Press Alt+ Q to quit.

With the presentation still open, right click on the toolbar, select Customize, select Macros under Categories, and from the right-hand pane, drag the Lingo macro to wherever you want it on the toolbar. It stays put.

Set Macro security (Tools.. Macro.. Security) to medium (this way it prompts you to enable or disable macros.

Open the presentation you wish to translate, click on Tools.. Macro.. Macros... or Alt+ F8.

You will still need to do a one-off manual Tools.. Language... select language and click on Default.

Please ensure you verify this on the relevant website, or search for the following text in Google:

macro for changing language in powerpoint

(do not use inverted commas). The third hit will take you to this site. In this day and age of viruses, etc. I would understand and in fact recommend that you check it yourself, and even copy the code directly from the website

Good luck

Visual Basic code exactly as I copied it:
Sub Lingo()

' Declare variables.
Dim sld As Slide
Dim shp As Shape

' Loop through all the slides in the presentation.
For Each sld In ActivePresentation.Slides

' Loop through each shape on each slide.
For Each shp In sld.Shapes

' If the Shape is a text box...
If shp.Type = msoTextBox Or msoPlaceholder Then
If shp.HasTextFrame Then

' ...then change the language to US English.
' NOTE: To change the language ID to another language,
' change the msoLanguageID value here to a
' different language.
shp.TextFrame.TextRange.LanguageID = msoLanguageIDEnglishUS

End If
End If
Next
Next

End Sub


[Edited at 2005-08-22 23:53]


Direct link Reply with quote
 


To report site rules violations or get help, contact a site moderator:


You can also contact site staff by submitting a support request »

Powerpoint File Language Selection?

Advanced search






CafeTran Espresso
You've never met a CAT tool this clever!

Translate faster & easier, using a sophisticated CAT tool built by a translator / developer. Accept jobs from clients who use SDL Trados, MemoQ, Wordfast & major CAT tools. Download and start using CafeTran Espresso -- for free

More info »
SDL MultiTerm 2017
Guarantee a unified, consistent and high-quality translation with terminology software by the industry leaders.

SDL MultiTerm 2017 allows translators to create one central location to store and manage multilingual terminology, and with SDL MultiTerm Extract 2017 you can automatically create term lists from your existing documentation to save time.

More info »



All of ProZ.com
  • All of ProZ.com
  • Term search
  • Jobs