Am 28.09.2006 um 10:01 schrieb Dev WO:

Hello Atze:)

rehi xavier :)

a .strings file is not a valid plist. so it does not.
you have to convert them to a plist (add the {}, as you already told xavier) before NSPropertyListSerialization can read them.
the {} are already in there. I'm not sure I understand Atze, does NSPropertiyListSerialization can handle .string files with {}?

NSPropertyListSerialization has no notion of a file-extension. so you can name your file whatever you like.

a .strings-file is a dictionary-plist without the enclosing {}.

xavier, just forget those .strings and convert them all to dictionary-plists.
As it seems I'm not using the "good" way to do it, I agree to go for plist;) just 2 questions: -WOResourceManager.stringForKey works the same way on plist and .strings file? (I feel like I'm asking a dumb question...)

no. it will not. you have to load and cache the plists yourself.
if you 'only' need key-to-string matching you might stick with .strings. if you need more switch to plists.

-Is there a "tool" I could use to convert my already existing .strings files (they are quite long)?

none that i know of.

you could even use xml in those files.
see http://www.apple.com/DTDs/PropertyList-1.0.dtd

Thanks Atze:)

welcome ;)

        atze

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to