Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some localizations broken #3648

Closed
cyberduck opened this issue Aug 29, 2009 · 46 comments
Closed

Some localizations broken #3648

cyberduck opened this issue Aug 29, 2009 · 46 comments

Comments

@cyberduck
Copy link
Collaborator

6fbcd2a created the issue

Hi! I have problem with Cyberduck 3.3b1 for Snow Leopard.
Image:
http://kodlyoko.pl/cyberduckscreenshots.zip
System language: polish (I know that english version works, but my english is bad).

Regards from Poland,
ITpro

@cyberduck
Copy link
Collaborator Author

@dkocher commented

The same issue is known for the Russian localization.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

The trace logging output for these localizations is

2009-08-19 18:03:34,658 [main] TRACE org.rococoa.proxy - invoking [_Class [ID 0x7fff7083e588]].loadNibNamed_owner(Main, [ID 0x1001381c0])
2009-08-19 18:03:34,658 [main] TRACE org.rococoa.foundation - sending (boolean) [ID 0x7fff7083e588].loadNibNamed:owner:(Main, [ID 0x1001381c0])
2009-08-19 18:03:34,658 [main] TRACE org.rococoa.foundation - sending (ID) [ID 0x100138a10].autorelease()
2009-08-19 18:03:34,836 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,836 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,836 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,836 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.837 Cyberduck[1289:903] Could not connect the action helpMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,839 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,839 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.839 Cyberduck[1289:903] Could not connect the action licenseMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,840 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,840 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.840 Cyberduck[1289:903] Could not connect the action historyMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,840 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,840 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,841 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,841 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,842 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,842 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,842 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,842 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,842 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,842 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,842 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,842 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,842 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,842 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,842 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,842 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,842 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,842 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.843 Cyberduck[1289:903] Could not connect the action aboutMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,843 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,843 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.843 Cyberduck[1289:903] Could not connect the action donateMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,844 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,844 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,844 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,844 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.844 Cyberduck[1289:903] Could not connect the action bugreportMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,845 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,845 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.845 Cyberduck[1289:903] Could not connect the action downloadBookmarksFromDotMacClicked: to target of class ProxyForJava
2009-08-19 18:03:34,846 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,846 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,846 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,846 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.846 Cyberduck[1289:903] Could not connect the action newBrowserMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,846 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,846 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.846 Cyberduck[1289:903] Could not connect the action preferencesMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,847 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,847 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.847 Cyberduck[1289:903] Could not connect the action acknowledgmentsMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,847 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,847 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.848 Cyberduck[1289:903] Could not connect the action newDownloadMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,848 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,848 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,848 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,848 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,848 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,848 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.848 Cyberduck[1289:903] Could not connect the action uploadBookmarksToDotMacClicked: to target of class ProxyForJava
2009-08-19 18:03:34,849 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,849 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34.849 Cyberduck[1289:903] Could not connect the action newBrowserMenuClicked: to target of class ProxyForJava
2009-08-19 18:03:34,851 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,851 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,852 [main] DEBUG ch.cyberduck.ui.cocoa.CDBundleController - awakeFromNib
2009-08-19 18:03:34,852 [main] TRACE org.rococoa.proxy - invoking [NSApplication [ID 0x100125630]].setDelegate([ID 0x1001381c0])
2009-08-19 18:03:34,853 [main] TRACE org.rococoa.foundation - sending (void) [ID 0x100125630].setDelegate:([ID 0x1001381c0])
2009-08-19 18:03:34,853 [main] TRACE org.rococoa.proxy - invoking [NSApplication [ID 0x100125630]].run()
2009-08-19 18:03:34,853 [main] TRACE org.rococoa.foundation - sending (void) [ID 0x100125630].run()
2009-08-19 18:03:34,934 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,934 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:34,934 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:34,934 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:35,006 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:35,006 [main] ERROR org.rococoa.callback - Exception finding methodForSelector
2009-08-19 18:03:35,006 [main] TRACE org.rococoa.callback - callback wanting methodSignature for selector null
2009-08-19 18:03:35,006 [main] ERROR org.rococoa.callback - Exception finding methodForSelector

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:79 ipmi@…]:

Maybe you can help me with finding way, how to change app language. I'd like to use english version with polish interface in Snow Leo. David wrote that it's posible in info panel of cuck app (under finder app). when I select Duck and press cmd-I, or select info under File menu of Finder, there are no language options

Looks like the language options were removed from Finder.app Info panel in 10.6. You can remove them manually by choosing Show Package Contents and delete Contents/Resources/pl.lproj.

@cyberduck
Copy link
Collaborator Author

0ae02d0 commented

I've tried this one (as I mentioned in private mail to you) but it doesn't work. Cyber duck starts with english menu, but still shows no main window.
p.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:4 ipmi@…]:

I've tried this one (as I mentioned in private mail to you) but it doesn't work. Cyber duck starts with english menu, but still shows no main window.
p.

And if you change the system language in System Preferences → International?

@cyberduck
Copy link
Collaborator Author

0ae02d0 commented

that way - it works. I was only trying keep polish GUI in SnowLeo, and make Duck running in english mode :)

@cyberduck
Copy link
Collaborator Author

BYMASTER commented

Latest build still doesn't work in russian

@cyberduck
Copy link
Collaborator Author

Jack commented

Build 5212 - problems with polish still here (I think with russian too).

J

@cyberduck
Copy link
Collaborator Author

771079b commented

Build 5220 - problem with russian still here

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:9 Vladimir]:

Build 5220 - problem with russian still here

Thanks for the updates. The issue is still a mystery, tough.

@cyberduck
Copy link
Collaborator Author

Jack commented

Latest build 5229 - still no help for this misterious bug - I have tested it in polish, but I think russian version suffers too.

J

@cyberduck
Copy link
Collaborator Author

BYMASTER commented

Not works in Russian. But there is no ticket 3648 in release notes.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:12 BYMASTER]:

Not works in Russian. But there is no ticket 3648 in release notes.

It is still an open issue, therefore it is not not in the release notes.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Can you move aside the preferences file ~/Library/Preferences/ch.sudo.cyberduck.plist and try. Just to make sure.

@cyberduck
Copy link
Collaborator Author

0ae02d0 commented

I've just tried with no result

@cyberduck
Copy link
Collaborator Author

2cf1521 commented

Still doesn't work in build 5230.

@cyberduck
Copy link
Collaborator Author

BYMASTER commented

Build 5230, i moved preferences file, still no luck

@cyberduck
Copy link
Collaborator Author

Vrsko commented

I have exactly the same problem (Build 5220 and 5230). System language: slovak and czech

@cyberduck
Copy link
Collaborator Author

2cf1521 commented

build 5236 still nothing : (

@cyberduck
Copy link
Collaborator Author

Vrsko commented

build 5240 still nothing

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Can you post the output from Terminal.app to

ls -la /System/Library/Frameworks/JavaVM.framework/Versions/

@cyberduck
Copy link
Collaborator Author

Vrsko commented

$ ls -la /System/Library/Frameworks/JavaVM.framework/Versions/
total 48
drwxr-xr-x  11 root  wheel  374 31 aug 17:25 .
drwxr-xr-x  11 root  wheel  374 31 aug 17:25 ..
lrwxr-xr-x   1 root  wheel    5 31 aug 17:25 1.3 -> 1.3.1
drwxr-xr-x   3 root  wheel  102 21 júl 01:35 1.3.1
lrwxr-xr-x   1 root  wheel   10 31 aug 17:25 1.5 -> CurrentJDK
lrwxr-xr-x   1 root  wheel   10 31 aug 17:25 1.5.0 -> CurrentJDK
lrwxr-xr-x   1 root  wheel    5 31 aug 17:25 1.6 -> 1.6.0
drwxr-xr-x   7 root  wheel  238 31 aug 17:25 1.6.0
drwxr-xr-x   8 root  wheel  272 31 aug 17:25 A
lrwxr-xr-x   1 root  wheel    1 31 aug 17:25 Current -> A
lrwxr-xr-x   1 root  wheel    3 31 aug 17:25 CurrentJDK -> 1.6

@cyberduck
Copy link
Collaborator Author

@dkocher commented

It has been noted before that the localizations work when the application is launched using sudo. It may also behave differently if you use the following from a Terminal.app window. Let me know what the results are.

arch -arch i386 ./build/Release/Cyberduck.app/Contents/MacOS/Cyberduck -AppleLanguages "(pl)"

Replace pl with cs or sk for Czech and Slovak respectively.

@cyberduck
Copy link
Collaborator Author

Andrew Beam commented

Replying to [comment:23 dkocher]:

It has been noted before that the localizations work when the application is launched using sudo. It may also behave differently if you use the following from a Terminal.app window. Let me know what the results are.

arch -arch i386 ./build/Release/Cyberduck.app/Contents/MacOS/Cyberduck -AppleLanguages "(pl)"

Replace pl with cs or sk for Czech and Slovak respectively.

Yes, it works under sudo (cs).

@cyberduck
Copy link
Collaborator Author

2cf1521 commented

Replying to [comment:23 dkocher]:

It has been noted before that the localizations work when the application is launched using sudo. It may also behave differently if you use the following from a Terminal.app window. Let me know what the results are.

arch -arch i386 ./build/Release/Cyberduck.app/Contents/MacOS/Cyberduck -AppleLanguages "(pl)"

Replace pl with cs or sk for Czech and Slovak respectively.

Without sudo I get:

arch -arch i386 /Applications/Cyberduck.app/Contents/MacOS/Cyberduck -AppleLanguages "(pl)"
2009-09-12 00:04:10,961 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,963 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.964 Cyberduck[3515:a07] Could not connect the action helpMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,968 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.969 Cyberduck[3515:a07] Could not connect the action licenseMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,971 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.971 Cyberduck[3515:a07] Could not connect the action historyMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,972 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,973 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,973 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,973 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,974 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,974 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,974 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,975 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,975 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,975 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,976 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,976 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,976 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,977 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,977 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,977 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,977 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,977 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.977 Cyberduck[3515:a07] Could not connect the action aboutMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,978 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.978 Cyberduck[3515:a07] Could not connect the action donateMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,979 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,980 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.980 Cyberduck[3515:a07] Could not connect the action bugreportMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,981 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.981 Cyberduck[3515:a07] Could not connect the action downloadBookmarksFromDotMacClicked: to target of class ProxyForJava
2009-09-12 00:04:10,983 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,983 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.984 Cyberduck[3515:a07] Could not connect the action newBrowserMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,985 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.985 Cyberduck[3515:a07] Could not connect the action preferencesMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,986 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.986 Cyberduck[3515:a07] Could not connect the action acknowledgmentsMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,989 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.991 Cyberduck[3515:a07] Could not connect the action newDownloadMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,992 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,993 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10,993 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.993 Cyberduck[3515:a07] Could not connect the action uploadBookmarksToDotMacClicked: to target of class ProxyForJava
2009-09-12 00:04:10,994 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:10.994 Cyberduck[3515:a07] Could not connect the action newBrowserMenuClicked: to target of class ProxyForJava
2009-09-12 00:04:10,995 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:11,015 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:11,015 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:11,170 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:04:11,170 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName

With sudo the same:

sudo arch -arch i386 /Applications/Cyberduck.app/Contents/MacOS/Cyberduck -AppleLanguages "(pl)"
2009-09-12 00:08:04,812 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,814 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.814 Cyberduck[3594:e0b] Could not connect the action helpMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,818 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.818 Cyberduck[3594:e0b] Could not connect the action licenseMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,819 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.819 Cyberduck[3594:e0b] Could not connect the action historyMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,820 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,820 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,821 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,821 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,821 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,821 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,821 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,821 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,821 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,822 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,822 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,822 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,822 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,823 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,823 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,823 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,823 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,823 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.823 Cyberduck[3594:e0b] Could not connect the action aboutMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,825 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.825 Cyberduck[3594:e0b] Could not connect the action donateMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,826 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,826 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.826 Cyberduck[3594:e0b] Could not connect the action bugreportMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,827 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.827 Cyberduck[3594:e0b] Could not connect the action downloadBookmarksFromDotMacClicked: to target of class ProxyForJava
2009-09-12 00:08:04,831 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,832 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.832 Cyberduck[3594:e0b] Could not connect the action newBrowserMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,832 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.833 Cyberduck[3594:e0b] Could not connect the action preferencesMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,834 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.834 Cyberduck[3594:e0b] Could not connect the action acknowledgmentsMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,835 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.835 Cyberduck[3594:e0b] Could not connect the action newDownloadMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,836 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,836 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,836 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.836 Cyberduck[3594:e0b] Could not connect the action uploadBookmarksToDotMacClicked: to target of class ProxyForJava
2009-09-12 00:08:04,837 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04.837 Cyberduck[3594:e0b] Could not connect the action newBrowserMenuClicked: to target of class ProxyForJava
2009-09-12 00:08:04,838 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,859 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,859 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,979 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName
2009-09-12 00:08:04,979 [main] ERROR org.rococoa.callback - methodForSelector called with null selectorName

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Because this works for some when running with superuser privileges, I suspect this is a confguration issue with the user account and not a broken localization per se. Would you mind trying to launch Cyberduck from a newly created account? (Create new account in System Preferences → Accounts, logout and login again with that test account). If that works we'll have to search what difference there is between the accounts.

@cyberduck
Copy link
Collaborator Author

2cf1521 commented

I tried that few seconds ago. I create new account and run cyberduck with no effect. The same happened as on my main account. Cyberduck run but without main window.

@cyberduck
Copy link
Collaborator Author

Justas commented

If enable the root account and run Cyberduck there, all works perfectly in all localisations.

@cyberduck
Copy link
Collaborator Author

0ae02d0 commented

I've just enabled root user but Cyberduck acts the sam way

@cyberduck
Copy link
Collaborator Author

0ae02d0 commented

I'm sorry - my foult. IT WORKS IN ROOT ACCOUNT

@cyberduck
Copy link
Collaborator Author

Jack commented

The latest build (5270) stoll shows the problem with polish (i guess with russian and czech as well)

J

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Affected localizatons known so far

  • ru
  • sk
  • cs
  • pl

Known workaround is to type open Cyberduck.app in a Terminal.app window instead of double clicking the application in the Finder.app. When trying to replicate this issue, one has to restart the Finder.app after changing the locale preference.

@cyberduck
Copy link
Collaborator Author

bucio commented

Replying to [comment:32 dkocher]:

Known workaround is to type open Cyberduck.app in a Terminal.app window instead of double clicking the application in the Finder.app. When trying to replicate this issue, one has to restart the Finder.app after changing the locale preference.

It's not a workaround working in 100%, opening Cyberduck (build 5270) via Terminal gives the same result, no main window and grayed-out menu items.

10.6.1, PL, upgraded from 10.5 if it matters.

@cyberduck
Copy link
Collaborator Author

Vrsko commented

Cyberduck work fine with sudo:
sudo /Applications/Cyberduck.app/Contents/MacOS/Cyberduck -AppleLanguages "(sk)",
but without the sudo Cyberduck does not work.

@cyberduck
Copy link
Collaborator Author

2cf1521 commented

For me running with sudo doesn't work.

10.6.1 PL

@cyberduck
Copy link
Collaborator Author

bucio commented

Neither for me.

--
10.6.1, PL, upgraded from 10.5 if it matters.

@cyberduck
Copy link
Collaborator Author

Yokujin Yokosuka commented

I don't matter russian language in Cyberduck. So I made a dirty hack:

  • renamed Cyberduck.app/Contents/MacOS/Cyberduck into Cyberduck.app/Contents/MacOS/Cyberduck.bin
  • created shellscript Cyberduck.app/Contents/MacOS/Cyberduck with the following contents:
#!/bin/sh

export __CF_USER_TEXT_ENCODING=0x1F6:0:0
$0.bin
  • made it executable

And now I can use Cyberduck as usual only with standard English locale

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:37 Yokujin Yokosuka]:

export __CF_USER_TEXT_ENCODING=0x1F6:0:0

Thanks for posting this! Based on this information, an easier workaround is to move away the file .CFUserTextEncoding in your users home folder.

cd ~; rm .CFUserTextEncoding

It will be recreated when you shuffle around the preferred localizations in system preferences. You will have to restart the Finder.app after removing the file. Warning: I don't currently know what implications this has to other applications.

@cyberduck
Copy link
Collaborator Author

2cf1521 commented

I do that:

cd ~; rm .CFUserTextEncoding

and restart Finder but it still doesnt't work.

@cyberduck
Copy link
Collaborator Author

Yokujin Yokosuka commented

Replying to [comment:38 dkocher]:

cd ~; rm .CFUserTextEncoding

Except for that I want English locale only in single app (Cyberduck.app) - all other apps still have to work in Russian locale...

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Fixed as of revision 233 in rococoa. Updated nightly (Build 5276) available.

@cyberduck
Copy link
Collaborator Author

Vrsko commented

Build 5276 work system language: slovak and czech works fine.

@cyberduck
Copy link
Collaborator Author

BYMASTER commented

Yes! Build 5276 works in Russian locale! Thanks a lot!

@cyberduck
Copy link
Collaborator Author

Yokujin Yokosuka commented

Confirmed! Build 5276 - Russian locale - Works great!

@cyberduck
Copy link
Collaborator Author

hendryk commented

Polish locale is also working! Thanks a lot!

@cyberduck
Copy link
Collaborator Author

@dkocher commented

The issue still persists in Beta 3 for the Japanese locale. An updated fix is available as a nightly build (Version 3020217 or later) that should work.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants