fix(i18n): کاربری پروژه (land use) در نسخهٔ انگلیسی بومیسازی نمیشد
localize.ts فیلد usage را نگاشت نمیکرد و نوع Project هم آن را نداشت؛ نتیجه: صفحهٔ /en/projects/... همچنان «مسکونی» فارسی را نشان میداد. usage و project_type به نوع + نگاشت بومیسازی اضافه شدند.
This commit is contained in:
@@ -24,6 +24,12 @@ export type Project = {
|
|||||||
status: ProjectStatus;
|
status: ProjectStatus;
|
||||||
image: string;
|
image: string;
|
||||||
gallery: string[];
|
gallery: string[];
|
||||||
|
/** کاربری پروژه (مسکونی/تجاری/اداری…) — با کاربری انگلیسی جایگزین میشود */
|
||||||
|
usage?: string;
|
||||||
|
usage_en?: string;
|
||||||
|
/** نوع پروژه — رزرو برای آینده */
|
||||||
|
project_type?: string;
|
||||||
|
project_type_en?: string;
|
||||||
area: string;
|
area: string;
|
||||||
area_en?: string;
|
area_en?: string;
|
||||||
floors: string;
|
floors: string;
|
||||||
|
|||||||
@@ -72,6 +72,8 @@ export function localizeSite(data: SiteData, lang: Lang): SiteData {
|
|||||||
year: s(p.year, p.year_en),
|
year: s(p.year, p.year_en),
|
||||||
area: s(p.area, p.area_en),
|
area: s(p.area, p.area_en),
|
||||||
floors: s(p.floors, p.floors_en),
|
floors: s(p.floors, p.floors_en),
|
||||||
|
usage: s(p.usage ?? '', p.usage_en),
|
||||||
|
project_type: s(p.project_type ?? '', p.project_type_en),
|
||||||
units: s(p.units, p.units_en),
|
units: s(p.units, p.units_en),
|
||||||
client: s(p.client, p.client_en),
|
client: s(p.client, p.client_en),
|
||||||
summary: s(p.summary, p.summary_en),
|
summary: s(p.summary, p.summary_en),
|
||||||
|
|||||||
Reference in New Issue
Block a user