translations

This commit is contained in:
VividTruthKeeper 2022-09-22 22:34:09 +05:00
parent 330c2a7604
commit 4b99ee5ce9
2 changed files with 81 additions and 10 deletions

View File

@ -34,7 +34,18 @@ const CardStage1 = ({ setStage, data, setData, cardData, req, setReq }) => {
setReq({
...req,
TKM: el.documents,
rus: JSON.parse(el.translations[0].attribute_data).documents,
RUS: el.translations.find((els) => els.locale === "ru")
? JSON.parse(
el.translations.find((els) => els.locale === "ru")
.attribute_data
).documents
: "",
ENG: el.translations.find((els) => els.locale === "en")
? JSON.parse(
el.translations.find((els) => els.locale === "en")
.attribute_data
).documents
: "",
});
}
});
@ -67,10 +78,26 @@ const CardStage1 = ({ setStage, data, setData, cardData, req, setReq }) => {
<CustomSelect
items={
cardData
? locale !== "TKM"
? cardData.data.map(
(el) => JSON.parse(el.translations[0].attribute_data).name
? locale === "ENG"
? cardData.data.map((el) =>
el.translations.find((els) => els.locale === "en")
? JSON.parse(
el.translations.find((els) => els.locale === "en")
.attribute_data
).name
: ""
)
: locale === "РУС"
? cardData.data.map((el) =>
el.translations.find((els) => els.locale === "ru")
? JSON.parse(
el.translations.find((els) => els.locale === "ru")
.attribute_data
).name
: ""
)
: locale === "TKM"
? cardData.data.map((el) => el.name)
: cardData.data.map((el) => el.name)
: [""]
}
@ -103,12 +130,32 @@ const CardStage1 = ({ setStage, data, setData, cardData, req, setReq }) => {
<h2>
HalkBank -{" "}
{cardData
? locale !== "TKM"
? locale === "ENG"
? cardData.data.map((el) =>
el.id === id
? JSON.parse(el.translations[0].attribute_data).name
? el.translations.find((els) => els.locale === "en")
? JSON.parse(
el.translations.find(
(els) => els.locale === "en"
).attribute_data
).name
: ""
: ""
)
: locale === "РУС"
? cardData.data.map((el) =>
el.id === id
? el.translations.find((els) => els.locale === "ru")
? JSON.parse(
el.translations.find(
(els) => els.locale === "ru"
).attribute_data
).name
: ""
: ""
)
: locale === "TKM"
? cardData.data.map((el) => (el.id === id ? el.name : ""))
: cardData.data.map((el) => (el.id === id ? el.name : ""))
: locale === "TKM"
? "Aýlyk karty"
@ -120,12 +167,32 @@ const CardStage1 = ({ setStage, data, setData, cardData, req, setReq }) => {
</h2>
<h3>
{cardData
? locale !== "TKM"
? locale === "ENG"
? cardData.data.map((el) =>
el.id === id
? JSON.parse(el.translations[0].attribute_data).text
? el.translations.find((els) => els.locale === "en")
? JSON.parse(
el.translations.find(
(els) => els.locale === "en"
).attribute_data
).text
: ""
: ""
)
: locale === "РУС"
? cardData.data.map((el) =>
el.id === id
? el.translations.find((els) => els.locale === "ru")
? JSON.parse(
el.translations.find(
(els) => els.locale === "ru"
).attribute_data
).text
: ""
: ""
)
: locale === "TKM"
? cardData.data.map((el) => (el.id === id ? el.text : ""))
: cardData.data.map((el) => (el.id === id ? el.text : ""))
: locale === "TKM"
? "Müşderiniň bankymyzdan alan karz pul serişdeleri “Karz kartyna geçirilýär . Müşderi “Karz karty” bank karty üsti bilen ähli nagt däl hasaplaşyk töleglerini amala aşyrýar."

View File

@ -12,8 +12,9 @@ import next from "../../icons/next.svg";
const CreditStage1 = ({ setStage, data, setData, creditData, id, setId }) => {
const { locale } = useContext(LanguageContext);
const [req, setReq] = useState({
rus: "",
RUS: "",
TKM: "",
ENG: "",
});
const [input, setInput] = useState(
data.type_localized ? data.type_localized : null
@ -40,9 +41,12 @@ const CreditStage1 = ({ setStage, data, setData, creditData, id, setId }) => {
setReq({
...req,
TKM: el.documents,
rus: JSON.parse(
RUS: JSON.parse(
el.translations.find((els) => els.locale === "ru").attribute_data
).documents,
ENG: JSON.parse(
el.translations.find((els) => els.locale === "en").attribute_data
).documents,
});
}
});