For example i have two language(english, german)
If i upload images to english page and after it i wanna translate this node the uploaded images wont be shown on german page.
For example i have two language(english, german)
If i upload images to english page and after it i wanna translate this node the uploaded images wont be shown on german page.
Comments
Comment #1
mibfire commentedgrandcat answer?
Comment #2
grandcat commentedPlease check whether your CCK display options are correct.
Comment #3
mibfire commentednooo!!! When i wanna translate the node and i am in the edit view!!! images that i uploaded wont be on translated page. The original imagefield perfectly works when i upload a image i can see this image the translated page without i would have had to upload the image.
Comment #4
grandcat commentedCalm down.
Never tested it for multiple languages. If there's a bug, please provide a more detailed description.
Comment #5
mibfire commentedWhat more detailed information should i provide to u? I dont understand because if u set a multilanguage page u will see the problem.
Comment #6
jaspervp commentedTo see the bug do the following:
1) create a nodetype with translation enabled and add imagefield with fupload
2) create a new node,select a language and upload a picture.
3) go to the new node and create translation
what you see : the fupload flash button
what you expected to see: an image field with the previous uploaded picture (which is the behavior if you use the default upload module)
I think the problem is that drupal sees a translated page as new node and therefore shows the fupload widget.
Comment #7
grandcat commentedThis is correct. This has to be the problem. I'm trying to check on this.
Comment #8
mibfire commentedGrandcat can u make a patch asap?, bacause i have a tone of images and i dont wanna upload these one by one. Thx!
Comment #9
grandcat commentedNot sure because I'm concentrating on development of D7 version. This is really a lot of work, so I can't promise.
Comment #10
moonray commentedSubscribing. Having the same issue. There's no way to circumvent the multiple file upload at present.
Comment #11
moonray commentedThere's a pretty simple fix (I'm just not sure it's the right way to do it, with translation stuff).
Basically add a check for the translation string in the url
empty($_GET['translation']).Change line 64:
to:
Comment #12
grandcat commentedI don't think this is a clean solution.
Comment #13
moonray commentedMight using
_locale_translate_seek_query()be the better way to go? It is a private function, though...Comment #14
juves commentedMay be it's easier to make FUpload compatible with "FileField Sources" Modul? So we can use existing Images for new translation.
i need a solution :(
same issues:
Comment #15
grandcat commentedComment #16
divined commentedjust change code on -
- image_fupload/image_fupload_imagefield/image_fupload_imagefield.module
on line 105 to:
if (!isset($form['#node']->nid) && !isset($form['#node']->translation_source)) {
Comment #17
brei9000 commentedDivined, I get the following error:
Warning: Call-time pass-by-reference has been deprecated in /path.../node_import/node_import.inc on line 1971
Comment #18
vthirteen commentedugly workaround, might apply to some production cases:
- enable i18n's sync translation submodule and check the desired cck field in multilanguage options in admin/content/node-type
- publish your node in language A without uploading any image
- translate node in language A to language B
- edit node in language A and upload images, node in language B will regularly update
Comment #19
apiko commentedsolution: http://drupal.org/node/533228#comment-3955472