adding multitimezone

This commit is contained in:
Azmat-7860
2026-10-03 15:00:55 +05:30
parent cce6bb2ccb
commit 881a665f14
11 changed files with 805 additions and 8 deletions
+27 -1
View File
@@ -646,5 +646,31 @@
"@pdfSaved": {
"description": "PDF saved message",
"placeholders": { "path": { "type": "String" } }
}
},
"timeZoneSettings": "Time Zone Settings",
"@timeZoneSettings": { "description": "Timezone settings title" },
"timeZoneSubtitle": "Set your local time, date & week preferences",
"@timeZoneSubtitle": { "description": "Timezone settings subtitle" },
"livePreview": "LIVE PREVIEW",
"@livePreview": { "description": "Live preview label" },
"currentTimeZone": "CURRENT TIME ZONE",
"@currentTimeZone": { "description": "Current timezone label" },
"commonTimeZones": "COMMON TIME ZONES",
"@commonTimeZones": { "description": "Common zones label" },
"dateFormat": "DATE FORMAT",
"@dateFormat": { "description": "Date format label" },
"timeFormat": "TIME FORMAT",
"@timeFormat": { "description": "Time format label" },
"hour12": "12 Hour",
"@hour12": { "description": "12 hour option" },
"hour24": "24 Hour",
"@hour24": { "description": "24 hour option" },
"firstDayOfWeek": "FIRST DAY OF WEEK",
"@firstDayOfWeek": { "description": "Week start label" },
"storedInUtcNote": "Stored in UTC - converted to your time zone on display",
"@storedInUtcNote": { "description": "UTC storage note" },
"savePreferences": "Save Preferences",
"@savePreferences": { "description": "Save preferences button" },
"preferencesSaved": "Preferences saved",
"@preferencesSaved": { "description": "Preferences saved message" }
}
+14 -1
View File
@@ -273,5 +273,18 @@
"keyLabel": "कुंजी",
"valueLabel": "मान",
"dropHere": "यहां छोड़ें",
"pdfSaved": "PDF यहां सहेजा गया {path}"
"pdfSaved": "PDF यहां सहेजा गया {path}",
"timeZoneSettings": "समय क्षेत्र सेटिंग",
"timeZoneSubtitle": "अपना स्थानीय समय, तिथि और सप्ताह वरीयताएँ सेट करें",
"livePreview": "लाइव पूर्वावलोकन",
"currentTimeZone": "वर्तमान समय क्षेत्र",
"commonTimeZones": "सामान्य समय क्षेत्र",
"dateFormat": "तिथि प्रारूप",
"timeFormat": "समय प्रारूप",
"hour12": "12 घंटे",
"hour24": "24 घंटे",
"firstDayOfWeek": "सप्ताह का पहला दिन",
"storedInUtcNote": "UTC में संग्रहीत - प्रदर्शन पर आपके समय क्षेत्र में बदला गया",
"savePreferences": "वरीयताएँ सहेजें",
"preferencesSaved": "वरीयताएँ सहेजी गईं"
}
+74 -2
View File
@@ -1220,10 +1220,10 @@ abstract class AppLocalizations {
/// **'Single Charge'**
String get singleCharge;
/// First day field
/// Week start label
///
/// In en, this message translates to:
/// **'First Day of The Week'**
/// **'FIRST DAY OF WEEK'**
String get firstDayOfWeek;
/// Hour per shift field
@@ -1735,6 +1735,78 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'PDF saved to {path}'**
String pdfSaved(String path);
/// Timezone settings title
///
/// In en, this message translates to:
/// **'Time Zone Settings'**
String get timeZoneSettings;
/// Timezone settings subtitle
///
/// In en, this message translates to:
/// **'Set your local time, date & week preferences'**
String get timeZoneSubtitle;
/// Live preview label
///
/// In en, this message translates to:
/// **'LIVE PREVIEW'**
String get livePreview;
/// Current timezone label
///
/// In en, this message translates to:
/// **'CURRENT TIME ZONE'**
String get currentTimeZone;
/// Common zones label
///
/// In en, this message translates to:
/// **'COMMON TIME ZONES'**
String get commonTimeZones;
/// Date format label
///
/// In en, this message translates to:
/// **'DATE FORMAT'**
String get dateFormat;
/// Time format label
///
/// In en, this message translates to:
/// **'TIME FORMAT'**
String get timeFormat;
/// 12 hour option
///
/// In en, this message translates to:
/// **'12 Hour'**
String get hour12;
/// 24 hour option
///
/// In en, this message translates to:
/// **'24 Hour'**
String get hour24;
/// UTC storage note
///
/// In en, this message translates to:
/// **'Stored in UTC - converted to your time zone on display'**
String get storedInUtcNote;
/// Save preferences button
///
/// In en, this message translates to:
/// **'Save Preferences'**
String get savePreferences;
/// Preferences saved message
///
/// In en, this message translates to:
/// **'Preferences saved'**
String get preferencesSaved;
}
class _AppLocalizationsDelegate
+38 -1
View File
@@ -623,7 +623,7 @@ class AppLocalizationsEn extends AppLocalizations {
String get singleCharge => 'Single Charge';
@override
String get firstDayOfWeek => 'First Day of The Week';
String get firstDayOfWeek => 'FIRST DAY OF WEEK';
@override
String get hourPerShift => 'Hour per Shift';
@@ -901,4 +901,41 @@ class AppLocalizationsEn extends AppLocalizations {
String pdfSaved(String path) {
return 'PDF saved to $path';
}
@override
String get timeZoneSettings => 'Time Zone Settings';
@override
String get timeZoneSubtitle => 'Set your local time, date & week preferences';
@override
String get livePreview => 'LIVE PREVIEW';
@override
String get currentTimeZone => 'CURRENT TIME ZONE';
@override
String get commonTimeZones => 'COMMON TIME ZONES';
@override
String get dateFormat => 'DATE FORMAT';
@override
String get timeFormat => 'TIME FORMAT';
@override
String get hour12 => '12 Hour';
@override
String get hour24 => '24 Hour';
@override
String get storedInUtcNote =>
'Stored in UTC - converted to your time zone on display';
@override
String get savePreferences => 'Save Preferences';
@override
String get preferencesSaved => 'Preferences saved';
}
+38
View File
@@ -901,4 +901,42 @@ class AppLocalizationsHi extends AppLocalizations {
String pdfSaved(String path) {
return 'PDF यहां सहेजा गया $path';
}
@override
String get timeZoneSettings => 'समय क्षेत्र सेटिंग';
@override
String get timeZoneSubtitle =>
'अपना स्थानीय समय, तिथि और सप्ताह वरीयताएँ सेट करें';
@override
String get livePreview => 'लाइव पूर्वावलोकन';
@override
String get currentTimeZone => 'वर्तमान समय क्षेत्र';
@override
String get commonTimeZones => 'सामान्य समय क्षेत्र';
@override
String get dateFormat => 'तिथि प्रारूप';
@override
String get timeFormat => 'समय प्रारूप';
@override
String get hour12 => '12 घंटे';
@override
String get hour24 => '24 घंटे';
@override
String get storedInUtcNote =>
'UTC में संग्रहीत - प्रदर्शन पर आपके समय क्षेत्र में बदला गया';
@override
String get savePreferences => 'वरीयताएँ सहेजें';
@override
String get preferencesSaved => 'वरीयताएँ सहेजी गईं';
}