From 54bace6657358445595794e53241b73867f20e7c Mon Sep 17 00:00:00 2001 From: Mustafa Merza <mustafa.merza95@gmail.com> Date: Sun, 21 Jul 2024 11:37:52 +0300 Subject: [PATCH] - Fixed text localization in file manager screen when changing language in settings screen. --- .../AllFolderTableView/AllFolderTableViewCell.swift | 6 ++++++ .../Modules/Documents/DocumentsTableViewController.swift | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/MiniScanner/Modules/Documents/Customs/CustomViews/AllFolderTableView/AllFolderTableViewCell.swift b/MiniScanner/Modules/Documents/Customs/CustomViews/AllFolderTableView/AllFolderTableViewCell.swift index 77388e4..9b33751 100644 --- a/MiniScanner/Modules/Documents/Customs/CustomViews/AllFolderTableView/AllFolderTableViewCell.swift +++ b/MiniScanner/Modules/Documents/Customs/CustomViews/AllFolderTableView/AllFolderTableViewCell.swift @@ -44,6 +44,12 @@ final class AllFolderTableViewCell: UIView { foldersLabel.set(localized: .folders) } + func reloadLocalization() { + addFolderButton.set(localized: .addFolder) + + foldersLabel.set(localized: .folders) + } + private func setupNib() { Bundle.main.loadNibNamed("AllFolderTableViewCell", owner: self, options: nil) diff --git a/MiniScanner/Modules/Documents/DocumentsTableViewController.swift b/MiniScanner/Modules/Documents/DocumentsTableViewController.swift index 39b93ae..df7b684 100644 --- a/MiniScanner/Modules/Documents/DocumentsTableViewController.swift +++ b/MiniScanner/Modules/Documents/DocumentsTableViewController.swift @@ -109,7 +109,7 @@ final class DocumentsTableViewController: UIViewController, UITableViewDelegate, fixedTableSheet.layer.shadowRadius = 4.0 fixedTableSheet.backgroundColor = .white // or any non-clear color fixedTableSheet.clipsToBounds = false - noFilesLabel.set(text: .noFilesToShow.localized, color: .mainText, font: .medium(22)) + noFilesLabel.isHidden = true fetchViewModels() @@ -123,6 +123,9 @@ final class DocumentsTableViewController: UIViewController, UITableViewDelegate, fetchViewModels() handleBackIcon() + noFilesLabel.set(text: .noFilesToShow.localized, color: .mainText, font: .medium(22)) + + AllFolderView.reloadLocalization() } deinit { -- GitLab