Többnyelvű oldal, ha a kezdőlap egy node

Kategória: 
Gyorstippek

Van egy ismert bug sajátossága az i18n modulnak: Ha egy node van beállítva kezdőlapnak, akkor hiába más nyelvkörnyezetben járunk, mindig arra a node-ra mutat a "home", amit beállítottunk.

  1. A legegyszerűbben így tudjuk ezt megoldani:
  2. Fordítsuk le a kezdőoldalt az össze kívánt nyelvre.
  3. Szedjük össze ezeknek a node-oknak a nidjeit.
  4. Csináljunk egy nézetet, majd abből egy oldalt (page)
  5. Állítsunk be argumentumot a következőképpen: Provide default argument, Fixed Entry, majd írjuk be a nideket így: 1+2+3 Az argumentum beállítások alján jelölük be a Allow multiple terms per argument checkboxot.
  6. Állítsunk be egy nyelvszűrőt: Node Translation Language = Current user's language
  7. Végül a most létrehozott page típusú nézetünk útvonalát adjuk meg kezdőlapnak.

És voila!

Hozzászólások

Hey just wanted to give you a

Hey just wanted to give you a brief heads up and let you know a
few of the pictures aren't loading properly. I'm not sure
why but I think its a linking issue. I've tried it in two different internet
browsers and both show the same results.

I'm truly enjoying the design

I'm truly enjoying the design and layout of your site.
It's a very easy on the eyes which makes it much more pleasant for me to come
here and visit more often. Did you hire out a designer to create your theme?

Superb work!

Hello there, I discovered

Hello there, I discovered your web site by means of Google while looking for
a comparable matter, your website got here up, it appears to be like great.
I've bookmarked it in my google bookmarks.
Hi there, simply changed into aware of your weblog through
Google, and located that it is truly informative.
I'm gonna watch out for brussels. I'll appreciate
for those who proceed this in future. Numerous other folks will
likely be benefited from your writing. Cheers!

Hey there! Do you use

Hey there! Do you use Twitter? I'd like to follow you if that would be ok.
I'm undoubtedly enjoying your blog and look forward to new updates.

This piece of writing is

This piece of writing is genuinely a nice one it assists
new web users, who are wishing for blogging.

Ez nem bug. Az i18n_variables

Ez nem bug. Az i18n_variables modullal vagy a settings.php -ban orvosolható.

Tényleg, jogos.

Tényleg, jogos.

Jó estét mindenkinek! A

Jó estét mindenkinek!
A többnyelvű honlapnál Multilingual Variables -t szeretnék és a settings.php be a végére bemásolom http://drupal.org/node/313272 az adott részt illetve a kézikönyv szerint mindent végigcsinálok http://drupal.hu/kezikonyv/tippektrukkok/tobbnyelvu
de sajnos csak a weboldal címét változtatja meg a misszió , lábléc stb. nem állítható nyelvenként . A webhely-információknál hiába írom be nyelvenként ,ami az utolsó azzal dolgozik.
A régebbi i18n modullal tudnék dolgozni de ez egy új oldal és az új verziót tettem fel 6.x-1.7. Nem is beszélve arról, hogy a node_image modullal abszolút megint nem lehet együtt használni.
Van valaki aki az új i18n-el elboldogult?

A settings.php végére ezt

A settings.php végére ezt kell betenni , nem jó ami a kézikönyvben van:
p.p. előadásán derült rá fény megvan a megoldás tehát:
$conf['i18n_variables'] = array(
// Site configuration
'site_name',
'site_slogan',
'site_mission',
'site_footer',
'anonymous',
// Node help
'blog_help',
'story_help',
// User configuration
'user_mail_password_reset_body',
'user_mail_password_reset_subject',
'user_mail_register_admin_created_body',
'user_mail_register_admin_created_subject',
'user_mail_register_no_approval_required_body',
'user_mail_register_no_approval_required_subject',
'user_mail_register_pending_approval_body',
'user_mail_register_pending_approval_subject',
'user_mail_status_activated_body',
'user_mail_status_activated_subject',
'user_mail_status_blocked_body',
'user_mail_status_blocked_subject',
'user_mail_status_deleted_body',
'user_mail_status_deleted_subject',
// Theme settings: you may want to use different logos for each language
'theme_settings',
// These are for primary and secondary links
'menu_primary_links_source',
'menu_secondary_links_source',
// These are for the contact form
'contact_form_information',
);

Hozzászólás

A mező tartalma nem nyilvános.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <img>
  • A webcímek és email címek automatikusan linkekké alakulnak.
  • A sorokat és bekezdéseket a rendszer automatikusan felismeri.
  • Engedélyezett HTML elemek: <a> <blockquote> <br> <cite> <code> <dd> <del> <div> <dl> <dt> <em> <li> <ol> <p> <span> <strong> <ul>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <bash>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <mysql>, <php>, <python>, <ruby>, <sql>. The supported tag styles are: <foo>, [foo].
  • Minden email cím át lesz alakítva ember által olvasható módon, vagy (ha a JavaScript engedélyezett) ki lesz cserélve kattintható, de biztonságos hivatkozásra.
Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.