Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Titel Viewmodul in unterschiedlichen Sprachen`

Eingetragen von Charly (85)
am 02.11.2007 - 12:29 Uhr in
  • Views
  • Drupal 5.x

Hallo zusammen

ich habe mit dem Viewmodule meine eine Seite erstellt. Eine Überschrift bzw. Titel eingeben ist ja kein Problem. Ich möchte aber diesen Titel in deutsch und in englisch haben. Das Localizermodul hab ich installiert.
Kann mir da jemand helfen?

Gruß Charly

‹ Imagefield - Laesst sich nicht installieren Date Filter ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann mir da niemand helfen?

Eingetragen von Charly (85)
am 13.11.2007 - 07:51 Uhr

Kann mir da niemand helfen? =o(
Das sollte doch eigentlich ein ziemlich häufiges Problem sein, wenn man mit views und dem locolizer Modulen arbeitet, oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leg einfach 2 Views

Eingetragen von pebosi (2645)
am 13.11.2007 - 09:41 Uhr

Leg einfach 2 Views an.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

New! Views

Eingetragen von mhuebl (60)
am 13.11.2007 - 09:52 Uhr

New! Views support. [1]
Internationalization Modul [2]

[1] http://drupal.org/node/133978
[2] http://drupal.org/project/i18n

  • Anmelden oder Registrieren um Kommentare zu schreiben

pebosi wrote: Leg einfach 2

Eingetragen von quiptime (4972)
am 13.11.2007 - 10:01 Uhr
pebosi schrieb

Leg einfach 2 Views an.

Das kann nicht der Sinn der Sache sein.

Ich glaube mit dem i18n Modul hat man das Problem mit verschiedensprachigen Titeln von Views nicht.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

quiptime wrote:Ich glaube

Eingetragen von pebosi (2645)
am 13.11.2007 - 10:21 Uhr
quiptime schrieb

Ich glaube mit dem i18n Modul hat man das Problem mit verschiedensprachigen Titeln von Views nicht.

Dann beschreib mal wie du es machen würdest? Die View Integration von 118n beschränkt sich auf Felder und Filter. Wenn man allerdings Kategorien nutzt könnte man die als Argument nehmen, dann gehts.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nochwas zur

Eingetragen von mhuebl (60)
am 13.11.2007 - 10:26 Uhr

Nochwas zur Mehrsprachigkeit. Fix kopiert aus unsrem Wiki, vielleicht hilfts dir ja:

Lade das Internationalization Modul und aktiviere es. Füge im Locale-Modul eine neue Sprache hinzu und aktiviere diese. Unter dem Punkt "Multilingual system" können erweiterte Eistellungen vorgenommen werden. Aktiviere dann noch den "Multilingual support" für jeden Content Type einzeln.

"RTL" bedeutet "Right to Left". Für Sprachen, die von rechts nach links gelesen werden.

Achtung: Mehrsprachigkeit kann sich merklich auf die Performance auswirken, da alle Strings in einer DB gespeichert werden. Evtl ist eine Lastenverteilung nötig.

Außerdem kann man der Sprache entsprechende Menüs/Blöcke u.ä. Anlegen ("Multilingual Block"), sowie sämtliche Taxonomy anpassen. Siehe dazu auch: Vido2Brain Drupal5 "Internationalisierung" und "Ein multilinguales Menü".

gruß M

  • Anmelden oder Registrieren um Kommentare zu schreiben

@pebosi, [2]

Eingetragen von quiptime (4972)
am 13.11.2007 - 10:52 Uhr

@pebosi,

[2] http://drupal.org/project/i18n

Multilingual Content

* A new language field can be added to chosen content types (nodes).
* Only content in the selected language is displayed for each page view.
* Translations can be defined between nodes, which allows for linking a node to translations in different languages.
* Several selection modes are available for content, meaning you can have node lists for only the current language, for current and default languages, all languages, etc.
* Basic work flow management for translations.
* New! Views support.

Ich sagte "Ich glaube".

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

@pebosi

Eingetragen von quiptime (4972)
am 13.11.2007 - 11:03 Uhr

@pebosi,

kann man einen View themen?   Keine Scherzfrage.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

quiptime wrote: kann man

Eingetragen von pebosi (2645)
am 13.11.2007 - 11:22 Uhr
quiptime schrieb

kann man einen View themen?   Keine Scherzfrage.

Ja, vorauf willst du hinaus?

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

View Template und der Titel?

Eingetragen von quiptime (4972)
am 13.11.2007 - 11:32 Uhr

Im View Template sollte man doch an den Titel rankommen. Oder?

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

View Page-Titel lokalisieren - eventuell so

Eingetragen von quiptime (4972)
am 13.11.2007 - 13:18 Uhr
Charly schrieb

Eine Überschrift bzw. Titel eingeben ist ja kein Problem

Du meinst den Titel des View? Es ist ein Page-View?

Template erstellen

In die Datei "template.php" neu rein:

function phptemplate_views_view($view, $type, $nodes, $level = NULL, $args = NULL) {
  return _phptemplate_callback('views_view', array('view' => $view, 'type' => $type, 'nodes' => $nodes, 'level' => $level, 'args' => $args));
}

 

Die Templatedatei "views_view.tpl.php" im Themeordner neu erstellen. Der Code fuer diese Template-Datei:

<?php
/* $Id: views_view.tpl.php, v 1.0 2007/11/13 quiptime Exp $ */

 
$output = '';

 
$num_nodes = count($nodes);

  if (
$type == 'page') {
   
t(drupal_set_title(filter_xss_admin(views_get_title($view, 'page'))));
   
views_set_breadcrumb($view);
  }

  if (
$num_nodes) {
   
$output .= views_get_textarea($view, $type, 'header');
  }

  if (
$type != 'block' && $view->exposed_filter) {
   
$output .= views_theme('views_display_filters', $view);
  }

 
$plugins = _views_get_style_plugins();
 
$view_type = ($type == 'block') ? $view->block_type : $view->page_type;
  if (
$num_nodes || $plugins[$view_type]['even_empty']) {
    if (
$level !== NULL) {
     
$output .= "<div class='view-summary ". views_css_safe('view-summary-'. $view->name) ."'>". views_theme($plugins[$view_type]['summary_theme'], $view, $type, $level, $nodes, $args) . '</div>';
    }
    else {
     
$output .= "<div class='view-content ". views_css_safe('view-content-'. $view->name) ."'>". views_theme($plugins[$view_type]['theme'], $view, $nodes, $type) . '</div>';
    }
   
$output .= views_get_textarea($view, $type, 'footer');

    if (
$type == 'block' && $view->block_more && $num_nodes >= $view->nodes_per_block) {
     
$output .= theme('views_more', $view->real_url);
    }
  }
  else {
   
$output .= views_get_textarea($view, $type, 'empty');
  }

  if (
$view->use_pager) {
   
$output .= theme('pager', '', $view->pager_limit, $view->use_pager - 1);
  }

  if (
$output) {
   
$output = "<div class='view ". views_css_safe('view-'. $view->name) ."'>$output</div>\n";
  }
  print
$output;
?>

 

In der Template-Datei ist geaendert:

Die Zeile aus Code der Theme Funktion im Views-Modul

drupal_set_title(filter_xss_admin(views_get_title($view, 'page')));

zu
t(drupal_set_title(filter_xss_admin(views_get_title($view, 'page'))));

Diese Aendereung sollte den Titel eines Page View treffen.

Mit der Lokalisierung den Textstring den Pagetitel des View uebersetzen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 4 Tagen
  • Hey danke
    vor 1 Woche 4 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 10 Stunden
  • In der entsprechenden View
    vor 3 Wochen 10 Stunden
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 10 Stunden
  • gelöst
    vor 5 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 16 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association