Grob falsch!
bearbeitet von Freitag> Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch.
Das ist grob falsch. PHP kennt die Wochentage (ebenso Monatsnamen) zwar nicht "selbst", kann aber - vorausgesetzt man wirft mal einen [Blick](https://www.php.net/manual/de/function.setlocale.php) ins [Handbuch](https://www.php.net/manual/de/function.strftime.php) - die Funktionen bzw. Libarys des OS "wrappen"(*):
~~~php
<?php setlocale( LC_ALL, 'de_DE' ); echo strftime( '%A' );
~~~
~~~
Freitag
~~~
Das macht PHP auch bei hunderten anderer Funktionen.
[Für internationalisierte Seiten sollte auf dem (Linux, Distribution ist egal) Server das Paket "locales-all" installiert sein, sonst halt die benötigten Sprachpakete.](https://www.thomas-krenn.com/de/wiki/Locales_unter_Ubuntu_konfigurieren)
Das Paket "locales-all" zu installieren spart übrigens Zeit bei Installationen und Updates, weil sonst die "locales" bei jedem Update neu generiert werden - was bei einzelner Installation vieler einzelner Sprachpakete eine Weile dauern kann.
---
*) Wie das bei PHP unter Windows funktioniert weiß ich mangels Interesses nicht.
Grob falsch!
bearbeitet von Freitag> Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch.
Das ist grob falsch. PHP kennt die Wochentage (ebenso Monatsnamen) zwar nicht "selbst", kann aber - vorausgesetzt man wirft mal einen [Blick](https://www.php.net/manual/de/function.setlocale.php) ins [Handbuch](https://www.php.net/manual/de/function.strftime.php) - die Funktionen bzw. Libarys des OS "wrappen"(*):
~~~php
<?php setlocale(LC_ALL,'de_DE'); echo strftime('%A');
~~~
~~~
Freitag
~~~
Das macht PHP auch bei hunderten anderer Funktionen.
[Für internationalisierte Seiten sollte auf dem (Linux, Distribution ist egal) Server das Paket "locales-all" installiert sein, sonst halt die benötigten Sprachpakete.](https://www.thomas-krenn.com/de/wiki/Locales_unter_Ubuntu_konfigurieren)
Das Paket "locales-all" zu installieren spart übrigens Zeit bei Installationen und Updates, weil sonst die "locales" bei jedem Update neu generiert werden - was bei einzelner Installation vieler einzelner Sprachpakete eine Weile dauern kann.
---
*) Wie das bei PHP unter Windows funktioniert weiß ich mangels Interesses nicht.
Grob falsch!
bearbeitet von Freitag> Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch.
Das ist grob falsch. PHP kennt die Wochentage (ebenso Monatsnamen) zwar nicht "selbst", kann aber - vorausgesetzt man wirft mal einen [Blick](https://www.php.net/manual/de/function.setlocale.php) ins [Handbuch](https://www.php.net/manual/de/function.strftime.php) - die Funktionen bzw. Libarys des OS "wrappen":
~~~php
<?php setlocale(LC_ALL,'de_DE'); echo strftime('%A');
~~~
~~~
Freitag
~~~
Das macht PHP auch bei hunderten anderer Funktionen.
[Für internationalisierte Seiten sollte auf dem (Linux, Distribution ist egal) Server das Paket "locales-all" installiert sein, sonst halt die benötigten Sprachpakete.](https://www.thomas-krenn.com/de/wiki/Locales_unter_Ubuntu_konfigurieren)
Das Paket "locales-all" zu installieren spart übrigens Zeit bei Installationen und Updates, weil sonst die "locales" bei jedem Update neu generiert werden - was bei einzelner Installation vieler einzelner Sprachpakete eine Weile dauern kann.
Grob falsch!
bearbeitet von Freitag> Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch.
Das ist grob falsch. PHP kennt die Wochentage (ebenso Monatsnamen) zwar nicht "selbst", kann aber - vorausgesetzt man wirft mal einen [Blick](https://www.php.net/manual/de/function.setlocale.php) ins [Handbuch](https://www.php.net/manual/de/function.strftime.php) - die Funktionen bzw. Libarys des OS "wrappen":
~~~php
<?php setlocale(LC_ALL,'de_DE'); echo strftime('%A');
~~~
~~~
Freitag
~~~
Das macht PHP auch bei hunderten anderer Funktionen.
[Für internationalisierte Seiten sollte auf dem (Linux, Distribution ist egal) Server das Paket "locales-all" installiert sein, sonst halt die benötigten Sprachpakete.](https://www.thomas-krenn.com/de/wiki/Locales_unter_Ubuntu_konfigurieren)
Das Paket locales-all zu installieren spart übrigens Zeit bei Installationen und Updates, weil sonst die "locales" bei jedem Update neu generiert werden, was bei einzelner Installation vieler Sprachpakete eine Weile dauern kann.
Grob falsch!
bearbeitet von Freitag> Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch.
Das ist grob falsch. PHP kennt die Wochentage (ebenso Monatsnamen) zwar nicht "selbst", kann aber - vorausgesetzt man wirft mal einen [Blick](https://www.php.net/manual/de/function.setlocale.php) ins [Handbuch](https://www.php.net/manual/de/function.strftime.php) - die Funktionen bzw. Libarys des OS "wrappen":
~~~php
<?php setlocale(LC_ALL,'de_DE'); echo strftime('%A');
~~~
~~~
Freitag
~~~
Das macht PHP auch bei hunderten anderer Funktionen.
[Für internationalisierte Seiten sollte auf dem (Linux, Distribution ist egal) Server das Paket "locales-all" installiert sein, sonst halt die benötigten Sprachpakete.](https://www.thomas-krenn.com/de/wiki/Locales_unter_Ubuntu_konfigurieren)
Das Paket locales-all zu installieren spart übrigens Zeit bei Installationen und Updates, weil sonst die "locales" bei jedem Update neu generiert werden, was bei einzelner Installation vieler Sprachpakete eine Weile dauern kann.
Grob falsch!
bearbeitet von Freitag> Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch.
Das ist grob falsch. PHP kennt die Wochentage (ebenso Monatsnamen) zwar nicht "selbst", kann aber - vorausgesetzt man wirft mal einen [Blick](https://www.php.net/manual/de/function.setlocale.php) ins [Handbuch](https://www.php.net/manual/de/function.strftime.php) - die Funktionen bzw. Libarys des OS "wrappen":
~~~php
<?php setlocale(LC_ALL,'de_DE'); echo strftime('%A');
~~~
~~~
Freitag
~~~
Das macht PHP auch bei hunderten anderer Funktionen.
[Für internationalisierte Seiten sollte auf dem (Linux, Distribution ist egal) Server das Paket "locales-all" installiert sein, sonst halt die benötigten Sprachpakete.](https://www.thomas-krenn.com/de/wiki/Locales_unter_Ubuntu_konfigurieren)