Is it possible to script language change in OSX Lion ?

I recently purchased a Disney game (Cars 2) from the App Store, which advertises being available in 5 languages. It seems now that the game has no in-app options to change language, but selects the language based on OSX settings (but otherwise the app doesn't use ANY of the GUI elements from the OS).
My Mac's are all set up in English, in the account on which my kid plays the game doesn't have administrator rights (for good reasons). He doesn't master the English language enough and would like to play the game in dutch. On the other hand, when using Safari and other apps, he is used to the English user interface.
Is it possible to create a script that changes the Finder language to Dutch, then forces Finder Quit, then launches the App, and after quitting the App reverses the Finder Change ? (or if not in one step, maybe in a number of subscripts), so that I can let my kid enjoy his game in dutch without me having to be present each time to change the system settings ?
Thanks in advance.
Philip

Tom, thanks, this works perfectly. In older days, I have been a programmer on Mac (long before even the PowerMac days), and back then I would have used ResEdit to do something similar as what you suggested. Since those days are long gone, I was not sure if it was possible to change the resources of an app without extensive coding software, but the trick you just showed me seems to be the current-day equivalent of ResEdit ...
Anyways, you saved our day ... thanks alot
Philip

Similar Messages

  • Script language change

    Hi all,
    I copied one standard form(000) to zform which is done at 101.
    This is available only in DE.
    Even i unchecked the box ,maintain only in original lang.
    It is copying only to DE.
    I wud like to have EN version.
    How i can i proceed?
    se63??..if yes explain me the procedure...
    Thanks in advance,
    Raja

    Hi Raja,
    There is a standard Program  <b>RSTXFCPY</b>,
    run this give the source , and target names(Z*)
    and run it. then it will be copied to all languages.
    now go to se71 and give the Zform name, langauge EN. and see , you can see only english.
    Regards
    vijay

  • Language change on Mountain Lion interface

    Hi all,
    This problem has been happening for a while and I have no idea why.
    Sometimes when I'm prompted to enter an administrative password
    the instructions are partially in another language. Seems to be Japanese.
    (see attached)
    I've repaired permissions often since this problem started and it's never
    corrected itself.
    Any help appreciated — Cheers, Ben.
    (Ps. Images haven't been uploading on here recently so hope everyone can
    see the image below)

    mrbthomas wrote:
    Ps. Whilst I've managed to draw you into a conversation
    I don't suppose you know why Adobe updates for CS would be failing?
    Only certain ones related to CS4.
    Sorry, no idea.  Probably best to ask in the Adobe forums to see if anyone else having the same problem.

  • Language issue in OSX Lion

    I have experienced Lion to automatically add and subsequently change the languages displayed in different programs.
    For example I have had 3 different programs opened displaying different language for each program (languages being Arabic, Czech and Hungarian).
    Now I have manage to remove the languages in question from the systempreferences>language and tekst>languages, but they should never have been automatically added without my conscent in the first place.
    Question is: Why does this happen, and can I turn this feature off for good?

    lazerpanda wrote:
    Why does Lion automatically add languages to this list of preferences without my consent, and how can I turn this feature (of automation) off for good?
    A number of people have reported similar problems.  It is some kind of bug in Lion which Apple has to fix.  You have already found the remedy until they do that.  You can tell them here:
    http://www.apple.com/feedback/macosx.html

  • Want to move only japan language script which changed.

    Hi All
    I have a script in german and japan language.
    I am changing script in japan language .
    whlle transporting the script to Quality with TR no its transporting both language script.
    but i want to move only japan language script which changed.
    pls suggest.

    Hello,
    It is not possible to transport SAP script in only one language if it exists in multiple languages as the transport request is same for all the languages. If you have not made any changes in the other language, there will be no change in the target client for that language script.
    Hope this helps.
    Regards,
    Abhijeet Kapgate

  • [JS, CS3] a script to change language in all paragraph styles

    Hi,
    I made a script to change the language in all paragraph styles to "French", but when I run it I get the error: "Invalid request on root style". Could you please tell me what am I missing?
    myDoc = app.activeDocument;
    myStyles = myDoc.paragraphStyles;
    for (i = 0; i < myStyles.length; i++)
    myStyle = myStyles[i];
    myStyle.appliedLanguage = "French";

    Thanks a lot!
    The problem is solved
    Ola

  • Script to change language

    I need to find all cyrillic characters in a file and set their language to Russian. CS3 cannot find them with grep, so I reckon on doing them one at a time, can anyone help me with an Applescript line which would find X and set its language to Russian? The cyrillic characters in the font in question (Baskerville 10 by Storm) are unicode 0401 through 0491, I'm not sure if the script line needs to be of text or glyph type...
    Thanks!
    Andrew Brown
    (PS. I use the sample find-replace script a lot, but don't know how to adapt it to this purpose.)

    That works perfectly, thanks Peter ! -- AB
    On 17 Feb 2008, at 18:16, Peter Kahrel wrote:
    > A new message was posted by Peter Kahrel in
    >
    > InDesign Scripting --
    > Script to change language
    >
    > CS3 cannot find them with grep
    >
    > Try this: search for [\x{0401}-\x{0491}] and set Rusian in the
    > Change Format pane. That should doe what you want.

  • Is it possible to monitor State change of a .CSV file using powershell scripting ?

    Hi All,
    I just would like to know Is it possible to monitor State change of a .CSV file using powershell scripting ? We have SCOM tool which has that capability but there are some drawbacks in that for which we are not able to utilise that. So i would like
    to know is this possible using powershell.
    So if there is any number above 303 in the .CSV file then i need a email alert / notification for the same.
    Gautam.75801

    Hi Jrv,
    Thank you very much. I modified the above and it worked.
    Import-Csv C:\SCOM_Tasks\GCC2010Capacitymanagement\CapacityMgntData.csv | ?{$_.Mailboxes -gt 303} | Export-csv -path C:\SCOM_Tasks\Mbx_Above303.csv;
    Send-MailMessage -Attachments "C:\SCOM_Tasks\Mbx_Above303.csv" -To “[email protected]" -From “abc@xyz" -SMTPServer [email protected] -Subject “Mailboxex are above 303 in Exchange databases” -Body “Mailboxex are above 303 in Exchange databases" 
    Mailboxex - is the line which i want to monitor if the values there are above 303. And it will extract the lines with all above 303 to another CSV file and 2nd is a mail script to email me the same with the attachment of the 2nd extract.
    Gautam.75801

  • Get Keyboard language changes... Is it possible?

    Hi there,
    I was developing a command line app which runs in background, but i found some difficulties related to keyboard language...
    I need to know when the user changes the keyboard language (with international menu).
    I tried with TISCopyCurrentKeyboardInputSource() defined in Carbon.h, but it always returns the same keyboard language when my app runs in bg.
    What i need now is a command line app which run in bg and write to a file each language change... Is it possible???
    Thanks!!, and please help

    Hi,
    my app is not a key logger, and it does not run exactly in background. What i mean is that it runs into a while(true). My objective is to detect the changes of language and register it, and use this information in other external app. When i launch the function stand alone (not into a loop), it works perfectly, but when it runs into a loop, it always return the same language...
    Does Carbon have any special environment? Perhaps there are some incompatibilities when running Carbon TIS in command line applications...
    Thanks!

  • I want to change the name of paragraphs styles. Is this possible by script.

    I want to change the name of paragraphs styles. Is this possible by script.
    Thank you

    Hi Hasvi,
    May the below coding helps for your question:
    var myDocument = app.activeDocument
    var myPStyles = myDocument.paragraphStyles.everyItem().getElements()
    for(i=2; i<myPStyles.length; i++)
    myPStyles[i].name = "A_".concat(myPStyles[i].name);   //Please change as per your requirement
    //myPStyles[i].name = "BBBBBB_".concat(myPStyles[i].name);
    Please use the below URL for more details.
    http://forums.adobe.com/message/4909340#4909340
    If my answers helps you, please provide "Helpful" or "Correct Answer" for me.
    Thanks
    Siraj

  • Looking for a more universal scripting language than AppleScript or Automator

    I want to learn a cross-platform/web scripting language to automate tasks, write scripts and with the potential to create programs and web apps.
    I am looking for something that:
    - is not a program with a GUI like Automator, iKey, Quickeys, Maestro... 
    - is more "universal" than Applescript, cross-platform
    - can be used to automate simple tasks in a simple way
    - can also be used to create more complex scripts, web apps and maybe, eventually, programs (with GUI)
    I've read about Javascript, Python, Ruby, PHP, Perl, C+, C++, Java and others, but I really don't know.
    - Java sounds pretty cool, Python too.
    - I'm not crazy about PHP or Perl, with Javascript, but some people swear by it
    - I don't know anything about C+, C++
    Does anyone have any suggestion(s)?  Please let me know if you need any more details.  Thank you.

    C, C++, Objective-C are nor scripting languages and will not help you do web pages. (Don;t know what C+ is).
    Forget Java it has lots of security problems and more and more users are disabling Java in their web browsers because of this. Developing in Java would be, in my opinion, a mistake.
    If you are doing any web works at all you will need to know some Javascript, no way around that.  But Javascript is actually not a bad language
    Note Java and Javascript are two totally separate languages that have nothing in common  but the first 4 letters of their names.
    So you are left with PHP, Perl, Python and Ruby.
    Dismissing PHP and Perl out of hand is a big mistake, They are both major players and you will run into them just about everywhere. If you are looking to do this for possible employment you will need to be familiar with them at least.
    Python and Ruby are both strong languages as well. I don't have a lot of experience with either so I can;t speak to their strengths  but  learnign either would not be a mistake.
    Knowing what your reasons are for asking this, personal use or for employment, might help refine the list some.
    regards
    Message was edited by: Frank Caggiano - Perl is also included in OS X by default. Not sure about PHP but I believe it also is. I agree TextWrangler would be a good editor for this type of work.

  • Can I script the changing of creation date, using the file name?

    Normally people are doing this in reverse, but let me paint the picture.
    I pulled 204 video files from an old HDD based JVC camera.  JVC records in .MOD format which iPhoto won't import.  I imported them into iMovie just fine, and iMovie even set the file name to clip-2007-11-04 04;42;29.mov which is great, but it now has a new creation date of whatever date I imported it.  Which then causes problem when I want the videos stored in iPhoto and sorted appropriately by creation date.
    I've used the application "A Better Finder Attributes 5" to individually edit the creation and modify, but I'm sure I don't want to do this 203 more times, as you can't just type in the date and time, you have to type in each part of the date/time, or select it on a calendar.
    I've used the application "Name Changer" to batch convert the file names to the format YYYYMMDDhhmm which would be helpful if I were going to use the terminal command touch -t, but again I don't want to have to type it in 203 more times, plus drag and drop the file into finder to populate the location.
    Now, if I were more handy with automator, or maybe some (any) scripting language this would be easy peasy.  I'd batch rename all the files to the YYYYMMDDhhmm.mov and then have a script that just took the file name, passed that to touch -t along with the file location, and a few seconds later, they would all be done!
    Anybody have any suggestions to how I can do this, and tips to what commands to use or ANY advice?  I'm more than happy to RTFM, but I have no idea which manual to read!
    Thanks

    If your file names are precisely as you have written, this script will do what you want.
    Copy the script into an AppleScript Editor document, select one or more files in a Finder window, return to the AS Editor and press Run.  Note: you will need to provide your password when the script runs.
    Make sure you have a backup of any files you are working on (try using duplicates first, perhaps). The script has no error handling.
    tell application "Finder"
              set FileList to selection
              repeat with theFile in FileList
                        set fileName to name of theFile
                        set filePath to quoted form of (POSIX path of (theFile as alias))
                        set crYear to text 6 thru 9 of fileName
                        set crMonth to text 11 thru 12 of fileName
                        set crDay to text 14 thru 15 of fileName
                        set crHour to text 17 thru 18 of fileName
                        set crMins to text 20 thru 21 of fileName
                        set crDate to crYear & crMonth & crDay & crHour & crMins
                        set shellString to "touch -t " & crDate & " " & filePath
      do shell script shellString with administrator privileges
              end repeat
    end tell

  • How to create a scripting language in java?

    Hello,
    All that I want to do is to create a scripting language in java. I�m familiar with javacc, jsr223 and other things but don�t know how to start. The language syntax is java 5 syntax with some change and I want to generate java source code from small scripts. In fact I don�t know how other languages (like groovy) are created.
    I hope you can show me the required steps.
    Looking forward to hear from you.
    Thanks.

    That's all, huh?
    For a start, generally when I hear "scripting language" I'm thinking interpretter, not a system which creates compiled (or compilable) code.
    I get the impression that what you're talking about is what I'd call a "preprocessor" language, some extra syntax added to java which the preprocessor renders into ordinary java.
    As far as complexity is concerned, much depends on how deeply involved the extra syntax is with the embedded ordinary Java. Does you preprocessor need to understand the java, or is it just embedded as text? How easilly identified are your preprocesor statments? It's a lot easier to do this if preprocessor lines are instantly identifiable from Java code (e.g. start with a #).
    Basically the stages are always the same;
    1) Lexical analysis i.e. picking out words, operators, numbers, quoted strings.
    2) Construct a syntax tree.
    3) Generate code (in this case Java).
    Now, in this case, some of the nodes in the syntax tree may simply be chunks of undigested Java.

  • Keyboard language changed only in Firefox not other programmes

    I have Firefox in English but I use a Spanish keyboard, meaning some keys like question marks or quotation marks are in different places, there are accents, a key for ç, etc. It has always worked normally but today, while the keyboard is working correctly with all other programmes in Firefox it works as if the settings were changed to an English (I think) keyboard.
    I don't have that problem with Chrome though, it's just Firefox. How is that possible (add question mark here, I can't guess what key I'im supposed to use for it).
    I haven't changed anything in the settings, so the only possibility could be some kind of shortcut I've accidentally pressed, even though I don't know how that's even possible, as I assumed you can't have several keyboard language settings selected at the same time depending on the programme you're using.
    I type in different languages so this is terribly annoying! Thanks for any help.

    It is possible that you have switched the keyboard layout by accident by using the key sequence to rotate the layout.
    * http://support.microsoft.com/kb/258824 - How to change your keyboard layout
    Windows remembers the keyboard layout setting per application and you may have changed the keyboard layout by accident via a keyboard shortcut.
    * http://support.microsoft.com/kb/306993 - HOW TO: Use the Language Bar in Windows XP
    * http://windows.microsoft.com/en-US/windows7/The-Language-bar-overview The Language bar (overview)
    Make sure that you have the Language bar visible on the Windows Taskbar
    * You can do that via the right-click context menu of the Taskbar: Toolbars > Language Bar
    * Check the keyboard language (keyboard layout) setting for the application that has focus via the icon on the Language bar
    * You need to do that while Firefox has focus because Windows remembers the keyboard layout setting per application
    * The default key combination to rotate the layout is the Ctrl+Shift or Alt+Shift combination that is used in Firefox for menu items, so it is quite possible to change the layout accidentally.
    * To avoid an unintentional switch, assign a specific key sequence (Alt/Ctrl+Shift+number) to select keyboard layouts and remove the key combination to rotate layouts (Alt+Shift or Ctrl+Shift)
    * Control Panel > Regional and Language Options > Keyboards and Languages > Change keyboards > Advanced key settings > Change key sequence

  • Script has changed

    My problem is that a script that I created with Panther has changed in Tiger. The original script was:
    tell application "Microsoft Excel"
    Activate
    set RowNum to Row of ActiveCell
    set ColNum to Column of ActiveCell
    set FormulaR1C1 of ActiveCell to "Deposit"
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    Select Range NewRange
    display dialog "What Film is This?" default answer ""
    set FilmWorked to text returned of result
    set FormulaR1C1 of ActiveCell to FilmWorked
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    Select Range NewRange
    display dialog "What Kind of Income?" default answer ""
    set IncomeType to text returned of result
    set FormulaR1C1 of ActiveCell to IncomeType
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    Select Range NewRange
    display dialog "What are the Details?" default answer ""
    set IncomeDetails to text returned of result
    set FormulaR1C1 of ActiveCell to IncomeDetails
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    Select Range NewRange
    set FormulaR1C1 of ActiveCell to "DEP"
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    Select Range NewRange
    end tell
    That script has been replaced by:
    tell application "Microsoft Excel"
    «event XCELactv»
    set RowNum to row of «class PACL»
    set ColNum to column of «class PACL»
    set «class PFO1» of «class PACL» to "Deposit"
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    «event XCELSLCT» «class crng» NewRange
    display dialog "What Film is This?" default answer ""
    set FilmWorked to text returned of result
    set «class PFO1» of «class PACL» to FilmWorked
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    «event XCELSLCT» «class crng» NewRange
    display dialog "What Kind of Income?" default answer ""
    set IncomeType to text returned of result
    set «class PFO1» of «class PACL» to IncomeType
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    «event XCELSLCT» «class crng» NewRange
    display dialog "What are the Details?" default answer ""
    set IncomeDetails to text returned of result
    set «class PFO1» of «class PACL» to IncomeDetails
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    «event XCELSLCT» «class crng» NewRange
    set «class PFO1» of «class PACL» to "DEP"
    set ColNum to (ColNum + 1)
    set NewRange to "R" & RowNum & "C" & ColNum
    «event XCELSLCT» «class crng» NewRange
    end tell
    The script no longer functions. Does this ring a bell to anyone? The file date of the script hasn't changed, although the script is different in the script editor. When I copy the same script to my laptop (also running OS X 10.4.3) it appears as it originally did. Same file, same date. Strange. Is it possible that Excel is changing the script on my G5?
    Any help would be greatly appreciated. For now, I'll run the script on my laptop.
    Tom Carlson
    G5 2.7 Dual Processor   Mac OS X (10.4.3)  
    G5 2.7 Dual Processor   Mac OS X (10.4.3)  

    Thanks Neil and Camelot for your answers. I believe that you have hit on the problem. The script was written using Excel v. X and the problems popped up on the G5 which is running Excel 2004. That would definitely point to the dictionary. When I copied and pasted the script, it appeared as it did originally, but would not run on the G5.
    Do either of you have a suggestion as to the best way to make the transition to the new dictionary? Are there likely to be any other syntax issues, or do I just need to figure out how to do the same task with the new dictionary?
    Thanks again, guys for the quick response.
    Tom Carlson
    G5 2.7 Dual Processor   Mac OS X (10.4.3)  

Maybe you are looking for

  • Error message connecting to database xa_start (40000) returns -7

    Hi, I was just wondering if anyone knows what the cause of the following error is: xa_start (40000) returns -7 We are using a third-party application that connects to a SQL Server 2000 database and we are seeing this error today. I can't seem to find

  • How do you get ringtones back on your iphone that you bought?

    When my Iphone updated to the new ios last year, I had lost all the ringtones I bought. When I got to the Itunes store and do ringtones puchuresed none of them are there. Then I had bought a few new ones than restored my phone and lost all those. How

  • Optimized software and apps for Mac Pro 2013 ?

    Hi I'm wondering which apps have been optimised for the Mac Pro ? The ones I was able to find so far: Final Cut X Compressor Motion Logic Aperture here: http://appleinsider.com/articles/13/10/23/updates-to-aperture-final-cut-pro-will -tap-into-horsep

  • Bridge no longer opens to Photoshop when I click on an image.

    When I go to "open in", Photoshop is no longer on the list.  How do I get it back as the default?

  • Missing Plugin 2.0 on Apple Site

    Where is the download for the Apple Endnote Plugin 2.0?  I get a dead link error page when I try to download it from the Apple support page.  I'm using Mavericks. Pages 5.2 Endnote X6 Thanks, Kenneth