﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
1294	Inkonsistenzen bei Bestellungen mit englischer Sprache	Torsten Riemer	somebody	"Siehe dazu bitte folgenden Beitrag: [https://www.modified-shop.org/forum/index.php?topic=37624.msg343098#msg343098 modified eCommerce Shopsoftware 2.0.3.0 rev 10907 veröffentlicht]
Das Problem mit dem Datums-Format konnte ich im [http://dev.modified-shop.org/ Dev Demoshop] nachstellen!

Zusätzlich ist mir noch folgendes aufgefallen:
- Wird eine Bestellung in englischer Sprache durchgeführt, dann ist der Artikel-Name auch auf englisch. Ich denke, dass es Sinn macht hier immer die Sprache des Admins zu wählen, der die Bestellung bearbeitet.
- Die Kundengruppe wird auf englisch angezeigt, beispielsweise ""News Customer"".
- In der ""Bestellhistorie"" der Bestellbearbeitung ist der Status auch auf englisch, obwohl er in der Bestellübersicht auf deutsch ist.
- Zusätzlich sind auch unten bei Änderung des Bestellstatus alle Bestellstatus in englisch.

Viertes lässt sich einfach lösen, indem man in der orders.php ab Zeile 199 den Code:
{{{
$orders_status_query = xtc_db_query(""SELECT orders_status_id,
                                            orders_status_name
                                       FROM "".TABLE_ORDERS_STATUS.""
                                      WHERE language_id = '"".$lang.""'
                                   ORDER BY sort_order"");
while ($orders_status = xtc_db_fetch_array($orders_status_query)) {
  $orders_statuses[] = array ('id' => $orders_status['orders_status_id'], 'text' => $orders_status['orders_status_name']);
  $orders_status_array[$orders_status['orders_status_id']] = $orders_status['orders_status_name'];
}
}}}
ändert in:
{{{
$orders_status_query = xtc_db_query(""SELECT orders_status_id,
                                            orders_status_name
                                       FROM "".TABLE_ORDERS_STATUS.""
                                      WHERE language_id = '"".$_SESSION['languages_id'].""'
                                   ORDER BY sort_order"");
while ($orders_status = xtc_db_fetch_array($orders_status_query)) {
  $orders_statuses[] = array ('id' => $orders_status['orders_status_id'], 'text' => $orders_status['orders_status_name']);
  $orders_status_array[$orders_status['orders_status_id']] = $orders_status['orders_status_name'];
}
}}}

Wir sollten hier mal generell schauen, wo wir noch $lang für den Admin verwenden und die Stellen überprüfen, ob dort nicht $_SESSION['languages_id'] mehr Sinn macht.

'''Nachtrag:''' Hier ist das selbe Problem für das Frontend mit der account_history_info beschrieben: [https://www.modified-shop.org/forum/index.php?topic=38042.0 account_history_info Sprache teilweise falsch]"	Bug/Fehler	new	normal		Shop	2.0.3.0					
