Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 31.075.701 Times

Menu translation (Node) 6.x-1.0-beta2

  Date Added: May 15, 2013  |  Visits: 229

Menu translation (Node)

Report Broken Link
Printer Friendly Version

Product Homepage
Download (18 downloads)

Allows a single node menu item to point to different node translations belonging to the same translation set depending on the current language.In conjunction with the Menu translation module, shipped with the Internationalization project, Menu translation (Node) allows to have a fully translated menu without needing to replicate the node menu items per language.UsageEnable Menu translation (Node), create a node menu item and check the Enable node translation checkbox on the menu item editing or node form. You can change the default value of the checkbox for a specific menu in the menu edit form.When node translation is enabled for a translation set, the edit form of the source node will show the usual menu item form. The node translations instead will have a textfield allowing to translate the menu item title through the String translation feature of the Internationalization project.Note that if you need to translate titles into the default language you need to add the following line to your settings.php:where $langcode is the language code of the default language.Note also that node translation works only for node types having translation support enabled.Why I can't get this working?People using Menu translation (Node) for the first time might experience some problems in making it work properly. The main cause of these problems is the language selection feature of the Internationalization project. Language selection is designed to hide from node listings nodes not matching the configured criteria. Due to how the menu system internals work, language selection is applied also to menu items pointing to nodes, therefore if a site is not set up correctly, its menus might not work as intended.To work around this problem Menu Translation (Node) provides two ways which share the same basic concept: temporarily disabling language selection while rendering the menu tree. * The first method is transparent to the user and concerns primary and secondary links directly output in the page template through the $primary_links and $secondary_links variables. If they are enabled in the theme settings, both variables should contain the correct menu output without incurring in language selection problems. * The second method concerns menu blocks and requires the user to replace the usual menu blocks with their [i18n] version, which can be found in the blocks administration page as usual. Note that if primary/secondary links variables are enabled through the theme settings (even if they are not actually output in the page template), the corresponding menu blocks will work without needing to be replaced with their [i18n] version. This is due to the fact that the (correct) menu tree is computed just once and then reused by all the code needing it. For the same reason also the menu blocks provided by Menu Block will work only if they involve primary or secondary links.If you still cannot get everything working one possible reason is you just found a bug, but please be sure to have explored the other possibilities.DependenciesThis module depends on the Menu translation module shipped with the Internationalization project. Read #386372: Localize menu items by node translation set to learn more about the design process.CreditsThe development of this module has been sponsored by psegno.

Requirements: No special requirements
Platforms: PHP
Keyword: Blocks Default Enabled Found Internationalization Items Language Module Needing Output Primary Problems Project Selection Translation Usual Variables Version
Users rating: 0/10

License: Freeware Size: 20.48 KB
Modules  -  Registration Language 6.x-1.8
This is a helper module to address some problems in Drupals language behaviour.What it is aboutThe idea for this module comes from issue #163165. I just don't like how Drupal behaves and so I made a module to address that issue. But there were...
10 KB  
Modules  -  Inventory field Taxonomy Query Language 5.x-1.x-de
The taxonomy query language module, tql, implements a plugin for the search (Drupal core) and views module. It provides a new tab Taxonomy in the Drupal search and a new Views filter.If you have the tql module and the search module enabled, a...
30.72 KB  
Modules  -  Advanced Taxonomy Blocks 6.x-3.5
Advanced Taxonomy Blocks makes use of the JQuery menu module to create extremely customizable blocks for browsing through single hierarchy taxonomies. Though the taxonomy menu module does something similar, if you use this module you will see that...
10 KB  
Modules  -  Default Image Attach 5.x-1.x-de
This module will allow a site administrator to set a default image when using the image_attach module. The image being picked must already be uploaded as an image node.
10 KB  
Modules  -  ModuleInfo 6.x-1.2
What this Module DoesIn the description of each module on the page admin/build/modules, ModuleInfo places a list of the Pages, Blocks, and Content-types created by that module. Basically it alerts the user to any changes that a module makes to the...
10 KB  
Development Tools  -  PDFMap 2.0
PDFMap is both a command line tool, a CGI script and a Python language module, designed to make the automated generation of very high quality interactive maps in the PDF format easy. PDFMap can place different objects on a rasterized map...
Modules  -  Flag Weights 6.x-1.1
This is a very simple module that adds a 'weight' field to the tables already used by the excellent Flag module.This weight can then be used to provide ordering of flagged items. This module also provides a Views field which can be used to sort...
10 KB  
Programming  -  sphinxcontrib-paverutils 1.3
sphinxcontrib-paverutils is a Python module that provides an alternative integration of Sphinx and Paver. It supports calling Sphinx from within Paver using multiple configurations, and does not assume you only want to build HTML output.
10.24 KB  
HTML Utilities  -  SQL Language Module for BBEdit 1.0.1
SQL Language Module for BBEdit provides syntax coloring of SQL commands in BBEdit.
8 KB  
Libraries  -  CAD::Drawing::IO::Image 0.02
CAD::Drawing::IO::Image is a Perl module with output methods for images. Requisite Plug-in Functions See CAD::Drawing::IO for a description of the plug-in architecture. check_type Returns true if $type is "img" or $filename matches one of...
5.12 KB  
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Modules  -  TinyMCE Node Picker 6.x-2.1
This module will de discontinued and replaced with Node Picker as soon as a stable release is available.TinyMCE Node Picker provides a button in TinyMCE that displays a list of links to content. Choosing a link inserts it into the editor.The...
20.48 KB  
Modules  -  Fapilicious 5.x-1.x-de
Fapilicious is a collection of FormAPI goodies.I hope to make it a repository of reusable FormAPI trickery and short cuts. Currently it has small collection of powerful FormAPI element validators.Please submit your favorite tricks as patches so we...
10 KB  
Modules  -  Donation Goals 6.x-1.x-de
The Donation Goals module lets you create nodes of the type "Donation Goal." These goals allow you to set an amount of money you'll need for whatever you're saving up for. Visitors of the site can then donate money through PayPal. Once the target...
20.48 KB  
Modules  -  Plica Twitter 1.0.1
Plica TwitterInstallation : * Download, unzip, and install plugin dir in /wp-content/plugins * Activate * All right now
10 KB  
Modules  -  Page Array 5.x-1.x-de
The pagearray module is a small (single function) helper module that can be used whenever there is a need to load the output of any Drupal path in data form. Based on the code in index.php, Page Array bypasses the theme('page') call, instead...
10 KB