Forums / Developer / Embedded object translation problem

Embedded object translation problem

Author Message

Lo' F.

Wednesday 17 November 2010 2:20:35 pm

Hi!

I have a frontpage object embedded inside another frontpage.

Added a new translation for this included object, but when browsing the page in another language, the main frontpage is right in the current language version while this embedded object keeps having the original language. A translated version of an object should not be taken automatically?

Launching $object|attribute(show), I get this outcome

Attribute Type Value
...    
name string 'Object Title in English'
...    
>name string 'Object Title in Italian'
>version_name string 'Object Title in English'
...    
class_name string 'Frontpage'
content_class object[eZContentClass] Object
...    
>prioritized_languages_js_array string '[ { locale: 'eng-GB', name: 'English (United Kingdom)' } ]'
...    
>top_priority_language_locale string 'eng-GB'
...    
>default_language string 'eng-GB'
...    
>current_language string 'ita-IT'
...    
>initial_language_code string 'ita-IT'
...    
default_language string 'eng-GB'
...    
current_language string 'eng-GB'
...    
>name string 'English (United Kingdom)'
>locale string 'eng-GB'
...    
initial_language object[eZContentLanguage] Object
>name string 'Italiano'
>locale string 'ita-IT'
...    
initial_language_code string 'ita-IT'
available_languages array Array(1)
>0 string 'eng-GB'
language_codes array Array(1)
>0 string 'eng-GB'
language_js_array string '[ { locale: 'eng-GB', name: 'English (United Kingdom)' } ]'
languages array Array(1)
>eng-GB object[eZContentLanguage] Object
all_languages array Array(2)
>eng-GB object[eZContentLanguage] Object
>ita-IT object[eZContentLanguage] Object
...    

?!

loredanaebook.it

Lo' F.

Wednesday 17 November 2010 3:38:51 pm

..Oh, leave it..!

The problem was that in the template line.tpl the name of the object, which is actually the only part being showed inside the frontpage. was recalled in this way..

{$object.main_node.name}

which obviously refers to its original version name, instead of this other way...

{$object.name}

loredanaebook.it

eZ debug

Timing: Jan 31 2025 00:30:47
Script start
Timing: Jan 31 2025 00:30:47
Module start 'content'
Timing: Jan 31 2025 00:30:47
Module end 'content'
Timing: Jan 31 2025 00:30:47
Script end

Main resources:

Total runtime0.1789 sec
Peak memory usage8,192.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0070 589.0859370.2969
Module start 'content' 0.00700.0128 959.38281,010.3750
Module end 'content' 0.01980.1590 1,969.75783,908.9453
Script end 0.1788  5,878.7031 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00422.3649200.0002
Check MTime0.00130.7265200.0001
Mysql Total
Database connection0.00070.379610.0007
Mysqli_queries0.085948.05161410.0006
Looping result0.00130.73421390.0000
Template Total0.158788.710.1587
Template load0.00070.417110.0007
Template processing0.157988.296610.1579
Override
Cache load0.00050.275110.0005
Sytem overhead
Fetch class attribute can translate value0.00181.018710.0018
XML
Image XML parsing0.00030.152010.0003
General
dbfile0.01065.9341200.0005
String conversion0.00000.003930.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs