close #2306 Fixed: Bill columns names show translation keys instead of localized strings
This commit is contained in:
parent
f612e90b04
commit
88b048d9a7
@ -782,7 +782,9 @@ abstract class DocumentForm extends Base
|
|||||||
return $textItems;
|
return $textItems;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (setting($this->getSettingKey($type, 'item_name')) !== null) {
|
if (setting($this->getSettingKey($type, 'item_name')) !== null &&
|
||||||
|
(trans(setting($this->getSettingKey($type, 'item_name'))) != setting($this->getSettingKey($type, 'item_name')))
|
||||||
|
) {
|
||||||
return setting($this->getSettingKey($type, 'item_name'));
|
return setting($this->getSettingKey($type, 'item_name'));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -810,7 +812,9 @@ abstract class DocumentForm extends Base
|
|||||||
return $textQuantity;
|
return $textQuantity;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (setting($this->getSettingKey($type, 'quantity_name')) !== null) {
|
if (setting($this->getSettingKey($type, 'quantity_name')) !== null &&
|
||||||
|
(trans(setting($this->getSettingKey($type, 'quantity_name'))) != setting($this->getSettingKey($type, 'quantity_name')))
|
||||||
|
) {
|
||||||
return setting($this->getSettingKey($type, 'quantity_name'));
|
return setting($this->getSettingKey($type, 'quantity_name'));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -838,7 +842,9 @@ abstract class DocumentForm extends Base
|
|||||||
return $textPrice;
|
return $textPrice;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (setting($this->getSettingKey($type, 'price_name')) !== null) {
|
if (setting($this->getSettingKey($type, 'price_name')) !== null &&
|
||||||
|
(trans(setting($this->getSettingKey($type, 'price_name'))) != setting($this->getSettingKey($type, 'price_name')))
|
||||||
|
) {
|
||||||
return setting($this->getSettingKey($type, 'price_name'));
|
return setting($this->getSettingKey($type, 'price_name'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -419,7 +419,7 @@ abstract class DocumentTemplate extends Base
|
|||||||
}
|
}
|
||||||
|
|
||||||
// if you use settting translation
|
// if you use settting translation
|
||||||
if (setting($this->getSettingKey($type, 'item_name'), 'items') == 'custom') {
|
if (setting($this->getSettingKey($type, 'item_name'), 'items') === 'custom') {
|
||||||
if (empty($textItems = setting($this->getSettingKey($type, 'item_name_input')))) {
|
if (empty($textItems = setting($this->getSettingKey($type, 'item_name_input')))) {
|
||||||
$textItems = 'general.items';
|
$textItems = 'general.items';
|
||||||
}
|
}
|
||||||
@ -427,6 +427,12 @@ abstract class DocumentTemplate extends Base
|
|||||||
return $textItems;
|
return $textItems;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (setting($this->getSettingKey($type, 'item_name')) !== null &&
|
||||||
|
(trans(setting($this->getSettingKey($type, 'item_name'))) != setting($this->getSettingKey($type, 'item_name')))
|
||||||
|
) {
|
||||||
|
return setting($this->getSettingKey($type, 'item_name'));
|
||||||
|
}
|
||||||
|
|
||||||
$translation = $this->getTextFromConfig($type, 'items');
|
$translation = $this->getTextFromConfig($type, 'items');
|
||||||
|
|
||||||
if (!empty($translation)) {
|
if (!empty($translation)) {
|
||||||
@ -451,6 +457,12 @@ abstract class DocumentTemplate extends Base
|
|||||||
return $textQuantity;
|
return $textQuantity;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (setting($this->getSettingKey($type, 'quantity_name')) !== null &&
|
||||||
|
(trans(setting($this->getSettingKey($type, 'quantity_name'))) != setting($this->getSettingKey($type, 'quantity_name')))
|
||||||
|
) {
|
||||||
|
return setting($this->getSettingKey($type, 'quantity_name'));
|
||||||
|
}
|
||||||
|
|
||||||
$translation = $this->getTextFromConfig($type, 'quantity');
|
$translation = $this->getTextFromConfig($type, 'quantity');
|
||||||
|
|
||||||
if (!empty($translation)) {
|
if (!empty($translation)) {
|
||||||
@ -475,6 +487,12 @@ abstract class DocumentTemplate extends Base
|
|||||||
return $textPrice;
|
return $textPrice;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (setting($this->getSettingKey($type, 'price_name')) !== null &&
|
||||||
|
(trans(setting($this->getSettingKey($type, 'price_name'))) != setting($this->getSettingKey($type, 'price_name')))
|
||||||
|
) {
|
||||||
|
return setting($this->getSettingKey($type, 'price_name'));
|
||||||
|
}
|
||||||
|
|
||||||
$translation = $this->getTextFromConfig($type, 'price');
|
$translation = $this->getTextFromConfig($type, 'price');
|
||||||
|
|
||||||
if (!empty($translation)) {
|
if (!empty($translation)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user