• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How do I internationalize a distribution?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How do I internationalize a distribution?


  • Subject: Re: How do I internationalize a distribution?
  • From: Kevin Hoyt <email@hidden>
  • Date: Mon, 21 Jul 2008 07:51:18 -0700


Hi Scott,
I did look at PackageMaker to see how it worked.  It is obvious how to internationalize the Introduction, readme, and license.  Select the language and the file to use.

I did not see any way for me to customize the description for a package that is displayed as part of a distribution.

I'm trying to set the text that is displayed when a custom install is used and an item is selected.  This is currently done in my distribution.dist file like this:
        description="Installs the TSM command line tools.  This includes the TSM Command Line Client, the TSM Scheduler Daemon, and support files."


When I build a package, I do use pmdoc files but drive it from the command line.  I use a shell script to move the files around and set permissions on the package contents in a staging directory.  Once thas is done, I use packagemaker and the pmdoc file to create the packages.


Kevin Hoyt

o^o  o^o  o^o  o^o  o^o  o^o  o^o  o^o  o^o  o^o



Scott Amory <email@hidden>

07/18/2008 04:38 PM

To
Kevin Hoyt/San Jose/IBM@IBMUS
cc
email@hidden
Subject
Re: How do I internationalize a distribution?





Hi Kevin,

On Jul 18, 2008, at 4:09 PM, Kevin Hoyt wrote:


I have a distribution where I have hard coded the description strings.  How do I internationalize them?


What do you mean by hard coded?  Are you building the packages through the UI or command line?



I'm assuming I need a resources directory for each supported language with a properly named plist file containing the strings.


Eventually what you would see is an lproj folder for each language you support in your resources directory.



However, the PackageMaker User Guide does not describe how to do this.


>From the legacy guide, and messing around with Package Maker, there is support for a 'Description.plist' file but other than these keys, what is supported??


IFPkgDescriptionDescription
IFPkgDescriptionTitle


These are for older bundle style packages.  A distribution package uses a different method of localizing it's strings.



Besides, those are not for the individual components that make up my distribution.


How is this supposed to be done??


If you're using the UI you can just use the Edit Interface button in the Distribution section of PM.  If you are doing it manually via the command line you would probably get a better idea of what you need to do by making one  in the UI and observing how it's localization is set up.  

Scott



As always, any help is appreciated.


Kevin Hoyt

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list      (
email@hidden)
Help/Unsubscribe/Update your Subscription:


This email sent to email@hidden


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: How do I internationalize a distribution?
      • From: Scott Amory <email@hidden>
    • Re: How do I internationalize a distribution?
      • From: Stéphane Sudre <email@hidden>
References: 
 >Re: How do I internationalize a distribution? (From: Scott Amory <email@hidden>)

  • Prev by Date: Re: How to embed a unique ID into an installer PKG?
  • Next by Date: Re: How do I internationalize a distribution?
  • Previous by thread: Re: How do I internationalize a distribution?
  • Next by thread: Re: How do I internationalize a distribution?
  • Index(es):
    • Date
    • Thread