Я пытаюсь перевести текст для кнопки на ionic с angular, и я использую библиотеку i18n от angular. Проблема в том, что у меня есть условный текст, и я не могу получить текст, пока не работает функция кнопки.
Причина, по которой я пытаюсь сделать это таким образом, заключается в том, что, используя библиотеку перевода i18n с углового уровня, я должен перевести, прежде чем отобразить данные в тексте кнопки.
Моя мысль состоит в том, чтобысделайте два тега span с данными для перевода, а затем попросите об этом в текстовом атрибуте кнопки, но я не прав, надеюсь, кто-нибудь может мне помочь.
<span
i18n="itemInquiry|page inquiry-label-center label for button removeItem@@"
class="display-none"
#transaRemoveItemButtonLabel>Remove Item from</span>
<span
i18n="itemInquiry|page inquiry-label-center label for buton AddItem@@"
class="display-none"
#transaAddItemButtonLabel>Add Item to</span>
<ion-button
i18n="itemInquiry|page inquiry-label-center button remove item from add item to label list@@"
class="full-width-button"
[color]="data.details.labelList ? 'danger' : 'primary'"
(click)="addItemToLabelList()"
[ngButtonText]="{ data.details.labelList ? transaRemoveItemButtonLabel.textContent :
transaRemoveItemButtonLabel.textContent}"></ion-button>```