BASE: Switch From EasyLocalization To GetX Localization.

This commit is contained in:
2025-12-04 16:56:39 +05:00
parent 157545f1c0
commit bf1d07a048
218 changed files with 2535 additions and 2313 deletions

View File

@@ -6,10 +6,10 @@ import 'package:customer/screen_ui/multi_vendor_service/wallet_screen/wallet_scr
import 'package:customer/themes/app_them_data.dart';
import 'package:customer/themes/round_button_fill.dart';
import 'package:customer/themes/text_field_widget.dart';
import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:get/get.dart' hide Trans;
import 'package:get/get.dart';
import '../../../controllers/theme_controller.dart';
import '../../../themes/show_toast_dialog.dart';
@@ -30,7 +30,7 @@ class PaymentListScreen extends StatelessWidget {
centerTitle: false,
titleSpacing: 0,
title: Text(
"Top up Wallet".tr(),
"Top up Wallet".tr,
style: TextStyle(
fontSize: 16,
color: isDark ? AppThemeData.grey50 : AppThemeData.grey900,
@@ -46,8 +46,8 @@ class PaymentListScreen extends StatelessWidget {
Padding(
padding: const EdgeInsets.symmetric(horizontal: 16),
child: TextFieldWidget(
title: 'Amount'.tr(),
hintText: 'Enter Amount'.tr(),
title: 'Amount'.tr,
hintText: 'Enter Amount'.tr,
controller: controller.topUpAmountController.value,
textInputType: const TextInputType.numberWithOptions(
decimal: true,
@@ -74,7 +74,7 @@ class PaymentListScreen extends StatelessWidget {
vertical: 10,
),
child: Text(
"Select Top up Options".tr(),
"Select Top up Options".tr,
style: TextStyle(
fontSize: 16,
color:
@@ -208,14 +208,14 @@ class PaymentListScreen extends StatelessWidget {
child: Padding(
padding: const EdgeInsets.only(bottom: 20),
child: RoundedButtonFill(
title: "Top-up".tr(),
title: "Top-up".tr,
height: 5.5,
color: AppThemeData.primary300,
textColor: AppThemeData.grey50,
fontSizes: 16,
onPress: () async {
if (controller.topUpAmountController.value.text.isEmpty) {
ShowToastDialog.showToast("Please Enter Amount".tr());
ShowToastDialog.showToast("Please Enter Amount".tr);
} else {
if (double.parse(
controller.topUpAmountController.value.text,
@@ -289,7 +289,7 @@ class PaymentListScreen extends StatelessWidget {
Get.back();
ShowToastDialog.showToast(
"Something went wrong, please contact admin."
.tr(),
.tr,
);
} else {
CreateRazorPayOrderModel result = value;
@@ -305,12 +305,12 @@ class PaymentListScreen extends StatelessWidget {
});
} else {
ShowToastDialog.showToast(
"Please select payment method".tr(),
"Please select payment method".tr,
);
}
} else {
ShowToastDialog.showToast(
"${'Please Enter minimum amount of'.tr()} ${Constant.amountShow(amount: Constant.minimumAmountToDeposit)}",
"${'Please Enter minimum amount of'.tr} ${Constant.amountShow(amount: Constant.minimumAmountToDeposit)}",
);
}
}

View File

@@ -4,7 +4,8 @@ import 'package:customer/models/wallet_transaction_model.dart';
import 'package:customer/screen_ui/multi_vendor_service/wallet_screen/payment_list_screen.dart';
import 'package:customer/themes/app_them_data.dart';
import 'package:customer/themes/round_button_fill.dart';
import 'package:easy_localization/easy_localization.dart';
import 'package:customer/utils/app_router.dart';
import '../../../constant/collection_name.dart';
import '../../../controllers/theme_controller.dart';
import '../../../models/cab_order_model.dart';
@@ -23,7 +24,7 @@ import '../../rental_service/rental_order_details_screen.dart';
import '../order_list_screen/order_details_screen.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:get/get.dart' hide Trans;
import 'package:get/get.dart';
class WalletScreen extends StatelessWidget {
const WalletScreen({super.key});
@@ -51,7 +52,7 @@ class WalletScreen extends StatelessWidget {
Image.asset("assets/images/login.gif", height: 120),
const SizedBox(height: 12),
Text(
"Please Log In to Continue".tr(),
"Please Log In to Continue".tr,
style: TextStyle(
color:
isDark
@@ -64,7 +65,7 @@ class WalletScreen extends StatelessWidget {
const SizedBox(height: 5),
Text(
"Youre not logged in. Please sign in to access your account and explore all features."
.tr(),
.tr,
textAlign: TextAlign.center,
style: TextStyle(
color:
@@ -77,7 +78,7 @@ class WalletScreen extends StatelessWidget {
),
const SizedBox(height: 20),
RoundedButtonFill(
title: "Log in".tr(),
title: "Log in".tr,
width: 55,
height: 5.5,
color: AppThemeData.primary300,
@@ -111,7 +112,7 @@ class WalletScreen extends StatelessWidget {
CrossAxisAlignment.start,
children: [
Text(
"My Wallet".tr(),
"My Wallet".tr,
style: TextStyle(
fontSize: 24,
color:
@@ -124,7 +125,7 @@ class WalletScreen extends StatelessWidget {
),
Text(
"Keep track of your balance, transactions, and payment methods all in one place."
.tr(),
.tr,
style: TextStyle(
color:
isDark
@@ -165,7 +166,7 @@ class WalletScreen extends StatelessWidget {
child: Column(
children: [
Text(
"My Wallet".tr(),
"My Wallet".tr,
maxLines: 1,
style: TextStyle(
color:
@@ -203,7 +204,7 @@ class WalletScreen extends StatelessWidget {
horizontal: 80,
),
child: RoundedButtonFill(
title: "Top up".tr(),
title: "Top up".tr,
color: AppThemeData.warning300,
textColor: AppThemeData.grey900,
onPress: () {
@@ -222,7 +223,7 @@ class WalletScreen extends StatelessWidget {
child:
controller.walletTransactionList.isEmpty
? Constant.showEmptyView(
message: "Transaction not found".tr(),
message: "Transaction not found".tr,
)
: Padding(
padding: const EdgeInsets.symmetric(
@@ -307,7 +308,7 @@ class WalletScreen extends StatelessWidget {
);
break;
default:
ShowToastDialog.showToast("Order details not available".tr());
ShowToastDialog.showToast("Order details not available".tr);
}
}
},