Then you didn't apply the fix correctly. I'm able to type "Rechner" and get Calculator.app.

There were 2 errors, the localization folder is to be named de.lproj (I typed jproj), and the Localizable.strings must be located in this folder.

Now, when I run QS using "/Applications/Quicksilver.app/Contents/MacOS/ Quicksilver -AppleLanguage '<array><string>de</string></array>'", I get some translated stuff in the catalog (right pane, left pane doesn't seem to localize), like under User I see "Schreibtisch".

Le 12 oct. 2009 à 15:48, Dominic Schwarz a écrit :


yeah, that's what I say before...
But nothing changes. Still have to type "calculator" for "rechner" and
"dictionary" for "lexikon"... :/
I also don't see why this should help. When I use your instructions I
get a blank "Localizable.strings".
Theres NOTHING in it. How is this supposed to work?!
In comparison, the contents of the Localizable.strings of the folder
"en.lproj" are:

"QSPlugInsPrefPane" = "Plug-ins";
"QSUpdatePrefPane" = "Update";
"QSHelpersPrefPane" = "Helpers";
"QSTriggerEditor" = "Triggers";
"QSApplicationPrefPane" = "Application";
"QSCatalogController" = "Catalog";
"QSSilverNotifier" = "Quicksilver (Built-in)";
"QSDefaultStringRanker" = "Default (Built-in)";

I also deleted caches to look what happens when reindexing...
It look like applications where cataloged in "~/Library/Caches/
Quicksilver/Indexes/QSPresetMainApplications.qsindex"
Every Application is listed there.
For example Firefox:

      <dict>
                <key>class</key>
                <string>QSObject</string>
                <key>data</key>
                <dict>
                        <key>NSFilenamesPboardType</key>
                        <string>/Applications/Firefox.app</string>
                </dict>
                <key>properties</key>
                <dict>
                        <key>QSObjectLabel</key>
                        <string>Firefox</string>
                        <key>QSObjectName</key>
                        <string>Firefox.app</string>
                        <key>QSObjectObjectID</key>
                        <string>/Applications/Firefox.app</string>
                        <key>QSObjectType</key>
                        <string>NSFilenamesPboardType</string>
                </dict>
        </dict>

There are two lines where the app is located to "/Applications/
Firefox.app".
I looked in my old Leopard backup with Quicksilver b54.
Firefox there is located as "/Programme/Firefox.app".

And also "QSObjectName" for dictionary in my backup is
<key>QSObjectName</key>
<string>Lexikon.app</string>

In the current build it is
<key>QSObjectName</key>
<string>Dictionary.app</string>

So, the "module" which cataloges the applications is the problem.
What module is that? Can this be fixed?

Dominic

Reply via email to