Cyberduck Mountain Duck CLI

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#3648 closed defect (fixed)

Some localizations broken

Reported by: itpro@… Owned by: dkocher
Priority: high Milestone: 3.3
Component: localization Version: Nightly Build
Severity: normal Keywords: cyberduck locked options
Cc: Architecture:
Platform:

Description

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

Change History (46)

comment:1 Changed 9 years ago by dkocher

  • Milestone set to 3.3
  • Summary changed from Problem with Cyberduck-3.3b1 to Some localizations broken

The same issue is known for the Russian localization.

comment:2 Changed 9 years ago by dkocher

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

comment:3 Changed 9 years ago by dkocher

Replying to 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.

comment:4 follow-up: Changed 9 years ago by 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.

comment:5 in reply to: ↑ 4 Changed 9 years ago by dkocher

Replying to 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?

comment:6 Changed 9 years ago by ipmi@…

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

comment:7 Changed 9 years ago by BYMASTER

Latest build still doesn't work in russian

comment:8 Changed 9 years ago by Jack

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

J

comment:9 follow-up: Changed 9 years ago by Vladimir

Build 5220 - problem with russian still here

comment:10 in reply to: ↑ 9 Changed 9 years ago by dkocher

Replying to Vladimir:

Build 5220 - problem with russian still here

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

comment:11 Changed 9 years ago by Jack

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

J

comment:12 follow-up: Changed 9 years ago by BYMASTER

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

comment:13 in reply to: ↑ 12 Changed 9 years ago by dkocher

Replying to 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.

comment:14 Changed 9 years ago by dkocher

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

comment:15 Changed 9 years ago by ipmi@…

I've just tried with no result

comment:16 Changed 9 years ago by ddluk

Still doesn't work in build 5230.

comment:17 Changed 9 years ago by BYMASTER

Build 5230, i moved preferences file, still no luck

comment:18 Changed 9 years ago by Vrsko

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

comment:19 Changed 9 years ago by ddluk

build 5236 still nothing : (

comment:20 Changed 9 years ago by Vrsko

build 5240 still nothing

comment:21 follow-up: Changed 9 years ago by dkocher

Can you post the output from Terminal.app to

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

comment:22 in reply to: ↑ 21 Changed 9 years ago by Vrsko

$ 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

comment:23 follow-up: Changed 9 years ago by 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.

comment:24 in reply to: ↑ 23 Changed 9 years ago by Andrew Beam

Replying to 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).

comment:25 Changed 9 years ago by ddluk

Replying to 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

comment:26 Changed 9 years ago by dkocher

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.

comment:27 Changed 9 years ago by ddluk

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.

comment:28 Changed 9 years ago by Justas

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

comment:29 Changed 9 years ago by ipmi@…

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

comment:30 Changed 9 years ago by ipmi@…

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

comment:31 Changed 9 years ago by Jack

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

J

comment:32 follow-up: Changed 9 years ago by dkocher

  • Component changed from core to localization
  • Status changed from new to assigned

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.

comment:33 in reply to: ↑ 32 Changed 9 years ago by bucio

Replying to 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.

comment:34 Changed 9 years ago by Vrsko

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

comment:35 Changed 9 years ago by ddluk

For me running with sudo doesn't work.

10.6.1 PL

comment:36 Changed 9 years ago by bucio

Neither for me.

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

comment:37 follow-up: Changed 9 years ago by Yokujin Yokosuka

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

comment:38 in reply to: ↑ 37 ; follow-up: Changed 9 years ago by dkocher

Replying to 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.

comment:39 Changed 9 years ago by ddluk

I do that:

cd ~; rm .CFUserTextEncoding

and restart Finder but it still doesnt't work.

comment:40 in reply to: ↑ 38 Changed 9 years ago by Yokujin Yokosuka

Replying to 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...

comment:41 Changed 9 years ago by dkocher

  • Resolution set to fixed
  • Status changed from assigned to closed

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

comment:42 Changed 9 years ago by Vrsko

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

comment:43 Changed 9 years ago by BYMASTER

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

comment:44 Changed 9 years ago by Yokujin Yokosuka

Confirmed! Build 5276 - Russian locale - Works great!

comment:45 Changed 9 years ago by hendryk

Polish locale is also working! Thanks a lot!

comment:46 Changed 9 years ago by dkocher

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

Note: See TracTickets for help on using tickets.
swiss made software