Hallo,
hoffe, jemand kann mir weiterhelfen....
ich bräuchte die englischen Angaben unter den Beiträgen in deutsch.
siehe Grafik
vorab vielen Dank für jeden tipp
vg
jonny
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo,
hoffe, jemand kann mir weiterhelfen....
ich bräuchte die englischen Angaben unter den Beiträgen in deutsch.
siehe Grafik
vorab vielen Dank für jeden tipp
vg
jonny
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
du musst das Template übersetzen - welches Theme verwendest du denn?
danke für deine Antwort.
ich habe die po datei des templates übersetzt. OHne Ergebnis. die haupt po datei hat das wort week gar nicht.
oder meinst du was anderes?
grüße
jonny
nein, ist schon richtig. Wenn du nix in der po findest, dann kann es sein, dass week nur hart gecoded ist - dann musst du ans template ran. Prinzip:
bzw.
<?php comments_number(__('No Responses',my_theme_name), __('One Response',my_theme_name), __( '% Responses',my_theme_name) );?>
Hier noch ne Erklärung zum Thema: http://blog-en.icanlocalize.com/installing-wor…s-with-gettext/
Codestyling Localisation schon ausprobiert?
Ansonsten mal ganz banal die in Theme-Datei schauen...
Hallo nochmal,
[COLOR=#333333]Codestyling Localisation habe ich probiert. greift auf die de_DE.po zu. nix gefunden. und diese. po datei hatte ich ja schon mit poedit geöffnet und geschaut.
[/COLOR]fragenlurch[COLOR=#3E3E3E]
[/COLOR][COLOR=#333333]kann mit deinem post irgendwie nix anfangen.
ich muss nur wissen wie/wo ich die Begriffe month, weeks (siehe attachment) ändern kann.
ich habe eine datei gefunden, weiß aber nicht WAS ich hier ändern muss um die deutschen Ausdrücke zu bekommen.
datei heißt post-data.php
[/COLOR]
<div class="postsummarywrap">
<div class="datecomment">
<span class="posted-date">
<a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'mthemelocal' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark">
<?php
$mtheme_datetime=of_get_option('mtheme_datetime');
if ($mtheme_datetime=="traditional") { ?>
<?php echo esc_attr( get_the_time() ); echo " , "; echo get_the_date(); ?>
<?php } else { ?>
[COLOR=#FF0000]<?php echo time_since(abs(strtotime($post->post_date_gmt . " GMT")), time()); ?> <?php _e('ago','mthemelocal'); ?>[/COLOR]
<?php } ?>
</a>
</span>
<span class="comments">
<?php comments_popup_link('0', '1', '%'); ?>
</span>
</div>
</div>
Alles anzeigen
also die ROTE zeile müsste die Zeile erzeugen, wie auf dem screenshot. ich weiß nur nicht wie ich die deutschen namen hinbekomme.
hoffe, jemand kann mir helfen.
danke
jonny
hab´ ich.
Leider keine Änderungen...
ja war auch eher ne notlösung. Formateins, bitte kommen! :)
<?php
date_default_timezone_set('Europe/Berlin');
if (date_default_timezone_get()) {
echo 'date_default_timezone_set: ' . date_default_timezone_get() . '<br />';
}
if (ini_get('date.timezone')) {
echo 'date.timezone: ' . ini_get('date.timezone');
}
?>
Alles anzeigen
Setz das mal in die Datei ein und check die Werte. Wenn das nicht auf Europe/Berlin steht, bin ich raus. Ich prügel meine Server auf die europäische Zeitzone. Hab ne Antipathie gegen diese Infos - die braucht keiner!
Wie man hier unschwer am Forum sieht, klappt das nicht immer... :D
Hallo,
vielen Dank für die Antworten.
Leider hat das auch nix gebracht.
Ich habe in der wp-includes/formatting.php folgenden Code gefunden:
function get_gmt_from_date($string, $format = 'Y-m-d H:i:s') {
preg_match('#([0-9]{1,4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})#', $string, $matches);
if ( ! $matches )
return date( $format, 0 );
$tz = get_option('timezone_string');
if ( $tz ) {
[COLOR=#ff0000]date_default_timezone_set( $tz );[/COLOR]
$datetime = date_create( $string );
if ( ! $datetime )
return date( $format, 0 );
$datetime->setTimezone( new DateTimeZone('UTC') );
$offset = $datetime->getOffset();
$datetime->modify( '+' . $offset / HOUR_IN_SECONDS . ' hours');
$string_gmt = gmdate($format, $datetime->format('U'));
date_default_timezone_set('UTC');
} else {
$string_time = gmmktime($matches[4], $matches[5], $matches[6], $matches[2], $matches[3], $matches[1]);
$string_gmt = gmdate($format, $string_time - get_option('gmt_offset') * HOUR_IN_SECONDS);
}
return $string_gmt;
}
Alles anzeigen
muss HIER was umgestellt werden?
verstehe nicht was $tz sein soll.
viele grüße
jonny
Nein.. An den Core-Dateien sollte man nichts pfuschen.
Wenn das nichts gebracht hat, kannst Du ja mal das Ergebnis meines Script hier posten? :roll:
Der Server hat eine Zeitzoneneinstellung (timezone, tz). PHP hat auch eine Zeitzoneneinstellung. Basierend auf diesen Einstellungen wird das Datum/die Zeit ausgegeben.
In der php.ini wird das bspw. mit
erledigt.
Grundsätzlich sollte das System auf Deutsch gestellt werden: [ATTACH=CONFIG]7939[/ATTACH]
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!