Willkommen Gast. Bitte Einloggen oder Registrieren
 
Sprache wählen:
 
 
Statistik Version 20 online.

  ÜbersichtHilfeSuchenEinloggenRegistrieren  
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken
Tage übersetzung-Übersicht/Besucher diesen monat (Gelesen: 5542 mal)
Teller
YaBB Newbies
*
Offline



Beiträge: 25
Tage übersetzung-Übersicht/Besucher diesen monat
24.05.20 um 16:20:00
 
Version 5.2
Language Dutch

In Übersicht/Besucher diesen Monat gibt es den tag bei mir wieder in english stat dutch.

Zum Beispiel
05/01 Fri 248
05/02 Sat 347
05/03 Sun 560

stat
05/01 Vr 248
05/02 Za 347
05/03 Zo 560

Wie kann ich dass ändern.
Zum Seitenanfang
 
 
IP gespeichert
 
Holger
Administrator
*****
Offline



Beiträge: 2296
Germany NRW
Geschlecht: male
Re: Tage übersetzung-Übersicht/Besucher diesen monat
Antwort #1 - 25.05.20 um 23:01:51
 
Hallo Teller,

in der aktuellen Version 5.2 gibt es nur deutsch und englisch. Ich habe Deine Frage aber mal als Anregung für ein nächstes Update genutzt.
Du kannst schon jetzt folgende Änderung an der Datei func/func_display.php vornehmen:

suche Zeile 85
Code:
  //---------------------------------------------------------------------------- 


darunter einfügen
Code:
  // weekday locale string
      if ( $language == "language/german.php"     ) { $locale = "de_DE.utf-8"; }
  elseif ( $language == "language/english.php"    ) { $locale = "en_US.utf-8"; }
  elseif ( $language == "language/dutch.php"      ) { $locale = "nl_NL.utf-8"; }
  elseif ( $language == "language/italian.php"    ) { $locale = "it_IT.utf-8"; }
  elseif ( $language == "language/spanish.php"    ) { $locale = "es_ES.utf-8"; }
  elseif ( $language == "language/danish.php"     ) { $locale = "da_DK.utf-8"; }
  elseif ( $language == "language/finnish.php"    ) { $locale = "fi_FI.utf-8"; }
  elseif ( $language == "language/french.php"     ) { $locale = "fr_FR.utf-8"; }
  elseif ( $language == "language/turkish.php"    ) { $locale = "tr_TR.utf-8"; }
  elseif ( $language == "language/portuguese.php" ) { $locale = "pt_PT.utf-8"; }
    else { $locale = "en_US.utf-8"; }
  //---------------------------------------------------------------------------- 



ersetze nun die Zeilen 208 - 220
Code:
        if ( $language == "language/german.php" )
         {
          setlocale(LC_TIME, "de_DE.utf8");
          $weekday = strftime( "%a", strtotime ( substr($key,3,2)."/".substr($key,6,2)."/".date("Y") ) );
         }
        else
         {
          setlocale(LC_TIME, "en_US.utf8");
          $weekday = strftime( "%a", strtotime ( substr($key,3,2)."/".substr($key,6,2)."/".date("Y") ) );
         }

        if ( $weekday == "Sa" || $weekday == "Sat" ) { $weekday = "<span class=\"display_weekday_6_style\">".$weekday."</span>"; }
        if ( $weekday == "So" || $weekday == "Sun" ) { $weekday = "<span class=\"display_weekday_7_style\">".$weekday."</span>"; } 


durch
Code:
        setlocale ( LC_TIME, $locale );
        $weekday = strftime( "%a", strtotime ( substr($key,3,2)."/".substr($key,6,2)."/".date("Y") ) );

        $saturday = array('Sa','Sat','za','sab','sáb','lør','sam.','Cts');
        $sunday   = array('So','Sun','zo','dom','søn','dim.','Paz');

        if ( in_array ( $weekday, $saturday ) )
         { $weekday = "<span class=\"display_weekday_6_style\">".$weekday."</span>"; }
        if ( in_array ( $weekday, $sunday ) )
         { $weekday = "<span class=\"display_weekday_7_style\">".$weekday."</span>"; } 



Ausprobieren und freuen!  Cool

Ich würde mich über ein kurzes Feedback freuen.

Holger
Zum Seitenanfang
 

... ... ...
Homepage  
IP gespeichert
 
Teller
YaBB Newbies
*
Offline



Beiträge: 25
Re: Tage übersetzung-Übersicht/Besucher diesen monat
Antwort #2 - 27.05.20 um 19:18:37
 
Danke!

Dass hat functioniert.
Perfect.

Nur eine aufmerkung.
Die abkürzungen sind klein geschrieben.
ma di wo do vr za zo

Ma Di Wo Do Vr Za Zo

Meine tagen in language file.

Maandag
Dinsdag
Woensdag
Donderdag
Vrijdag
Zaterdag
Zondag
Zum Seitenanfang
 
 
IP gespeichert
 
Holger
Administrator
*****
Offline



Beiträge: 2296
Germany NRW
Geschlecht: male
Re: Tage übersetzung-Übersicht/Besucher diesen monat
Antwort #3 - 27.05.20 um 23:14:51
 
Deine Sprachdatei wird hierbei nicht zur Übersetzung eingesetzt.
Um nun den Ersten Buchstaben groß zu erhalten, musst Du erneut eine Änderung in der Datei func/func_display.php vornehmen:

ersetze Zeile 209
Code:
$weekday = strftime( "%a", strtotime ( substr($key,3,2)."/".substr($key,6,2)."/".date("Y") ) ); 


durch
Code:
$weekday = ucwords ( strftime( "%a", strtotime ( substr($key,3,2)."/".substr($key,6,2)."/".date("Y") ) ) ); 



ersetze die Zeilen 211 und 212
Code:
        $saturday = array('Sa','Sat','za','sab','sáb','lør','sam.','Cts');
        $sunday   = array('So','Sun','zo','dom','søn','dim.','Paz'); 


durch
Code:
        $saturday = array('Sa','Sat','Za','Sab','Sáb','Lør','Sam.','Cts');
        $sunday   = array('So','Sun','Zo','Dom','Søn','Dim.','Paz'); 



Holger
Zum Seitenanfang
 

... ... ...
Homepage  
IP gespeichert
 
Teller
YaBB Newbies
*
Offline



Beiträge: 25
Re: Tage übersetzung-Übersicht/Besucher diesen monat
Antwort #4 - 01.06.20 um 22:27:01
 
Herzlichen Dank,

Auch dass hat functioniert. Smiley Smiley
Zum Seitenanfang
 
 
IP gespeichert
 
Holger
Administrator
*****
Offline



Beiträge: 2296
Germany NRW
Geschlecht: male
Re: Tage übersetzung-Übersicht/Besucher diesen monat
Antwort #5 - 02.06.20 um 19:33:27
 
Dieses Thema wurde in dieses Forum von Vorschläge & Codeschnipsel verschoben von Holger.
Zum Seitenanfang
 

... ... ...
Homepage  
IP gespeichert
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken