diff --git a/app/src/main/res/values-sw/strings.xml b/app/src/main/res/values-sw/strings.xml
new file mode 100644
index 000000000..528440c1b
--- /dev/null
+++ b/app/src/main/res/values-sw/strings.xml
@@ -0,0 +1,238 @@
+
+
+
+ Moduli
+ Mtumiaji mkuu
+ Kumbukumbu
+ Mipangilio
+ Sakinisha
+ Nyumbanik
+ Mandhari
+ DenyList
+
+
+ Hakuna muunganisho unaopatikana
+ Kumbukumbu
+ Loading…
+ Sasisha
+ Haipatikani
+ Ficha
+ Kifurushi
+ Programu
+
+ Download Magisk ONLY from the official GitHub page. Files from unknown sources can be malicious!
+ Support Us
+ Source
+ Magisk is, and always will be, free, and open source. You can however show us that you care by making a donation.
+ Installed
+ Latest
+ Invalid Update Channel
+ Uninstall Magisk
+ All modules will be disabled/removed!\nRoot will be removed!\nAny internal storage unencrypted through the use of Magisk will be re-encrypted!
+
+
+ Preserve force encryption
+ Preserve AVB 2.0/dm-verity
+ Patch vbmeta in boot image
+ Recovery Mode
+ Options
+ Method
+ Next
+ Let\'s go
+ Press to download and install
+ Direct Install (Recommended)
+ Install to Inactive Slot (After OTA)
+ Your device will be FORCED to boot to the current inactive slot after a reboot!\nOnly use this option after OTA is done.\nContinue?
+ Additional Setup
+ Select and Patch a File
+ Select a raw image (*.img) or an ODIN tarfile (*.tar)
+ Rebooting in 5 seconds…
+ Installation
+
+
+ Superuser Request
+ Because an app is obscuring a Superuser request, Magisk can\'t verify your response
+ Deny
+ Prompt
+ Grant
+ Grants full access to your device.\nDeny if you\'re not sure!
+ Forever
+ Once
+ 10 mins
+ 20 mins
+ 30 mins
+ 60 mins
+ %1$s was granted Superuser rights
+ %1$s was denied Superuser rights
+ Superuser rights of %1$s are granted
+ Superuser rights of %1$s are denied
+ Notifications of %1$s are enabled
+ Notifications of %1$s are disabled
+ Logging of %1$s is enabled
+ Logging of %1$s is disabled
+ Revoke?
+ Confirm to revoke %1$s Superuser rights
+ Toast
+ None
+
+ Notifications
+ Revoke
+ No apps have asked for Superuser permission yet.
+
+
+ You\'re log-free, try using your root apps more
+ Magisk logs are empty, that\'s weird
+ Save log
+ Clear log now
+ Log successfully cleared
+ PID: %1$d
+ Target UID: %1$d
+
+
+
+
+ Show system apps
+ Show OS apps
+ Filter by name
+ Search
+
+
+ (No info provided)
+ Soft reboot
+ Reboot to Recovery
+ Reboot to Bootloader
+ Reboot to Download
+ Reboot to EDL
+ %1$s by %2$s
+ Remove
+ Restore
+ Install from storage
+ Update Available
+ Module suspended because %1$s is enabled
+ Module suspended because %1$s is not enabled
+ Zygisk module not loaded due to incompatibility
+
+
+ Theme Mode
+ Select mode which best suits your style!
+ Always Light
+ Follow System
+ Always Dark
+ Download path
+ Files will be saved to %1$s
+ Hide the Magisk app
+ Install a proxy app with a random package ID and custom app label
+ Restore the Magisk app
+ Unhide the app and restore the original APK
+ Language
+ (System Default)
+ Check Updates
+ Periodically check for updates in the background
+ Update Channel
+ Stable
+ Beta
+ Custom
+ Insert a custom channel URL
+ Run parts of Magisk in the zygote daemon
+ Enforce DenyList
+ Processes on the denylist will have all Magisk modifications reverted
+ This feature requires %1$s to be enabled
+ Configure DenyList
+ Select the processes to be included on the denylist
+ Systemless hosts
+ Systemless hosts support for ad blocking apps
+ Added systemless hosts module
+ New name
+ App will be repackaged with this name
+ Invalid format
+ Apps and ADB
+ Apps only
+ ADB only
+ Disabled
+ 10 seconds
+ 15 seconds
+ 20 seconds
+ 30 seconds
+ 45 seconds
+ 60 seconds
+ Superuser Access
+ Automatic Response
+ Request Timeout
+ Superuser Notification
+ Reauthenticate after upgrade
+ Ask for Superuser permissions again after upgrading apps
+ Tapjacking Protection
+ The Superuser prompt dialog will not respond to input while obscured by any other window or overlay
+ Biometric Authentication
+ Use biometric authentication to allow Superuser requests
+ Unsupported device or no biometric settings are enabled
+ Customization
+ Add a pretty shortcut to the home screen in case the name and icon are difficult to recognize after hiding the app
+ DNS over HTTPS
+ Workaround DNS poisoning in some nations
+
+ Multiuser Mode
+ Device Owner Only
+ Device Owner Managed
+ User-Independent
+ Only owner has root access
+ Only owner can manage root access and receive request prompts
+ Each user has their own separate root rules
+
+ Mount Namespace Mode
+ Global Namespace
+ Inherit Namespace
+ Isolated Namespace
+ All root sessions use the global mount namespace
+ Root sessions will inherit their requester\'s namespace
+ Each root session will have its own isolated namespace
+
+
+ Magisk Updates
+ Progress Notifications
+ Update Complete
+ Download complete
+ Error downloading file
+ Magisk Update Available!
+ Magisk Updated
+ Tap to open app
+
+
+ Yes
+ No
+ Install %1$s %2$s(%3$d)
+ Download
+ Reboot
+ Release notes
+ Flashing…
+ Done!
+ Failed!
+ Hiding the Magisk app…
+ No app found to open the link
+ Complete Uninstall
+ Restore Images
+ Restoring…
+ Restoration done!
+ Stock backup does not exist!
+ Setup failed
+ Requires Additional Setup
+ Your device needs additional setup for Magisk to work properly. Do you want to proceed and reboot?
+ Running environment setup…
+ Authenticate
+ Unsupported Magisk Version
+ This version of the app does not support Magisk versions lower than %1$s.\n\nThe app will behave as if no Magisk is installed, please upgrade Magisk as soon as possible.
+ Abnormal State
+ Running this app as a system app is not supported. Please revert the app to a user app.
+ A \"su\" binary not from Magisk has been detected. Please remove any competing root solution and/or reinstall Magisk.
+ Magisk is installed to external storage. Please move the app to internal storage.
+ The hidden Magisk app cannot continue to work because root was lost. Please restore the original APK.
+ @string/settings_restore_app_title
+ Grant storage permission to enable this functionality
+ Allow "install unknown apps" to enable this functionality
+ Add shortcut to home screen
+ After hiding this app, its name and icon might become difficult to recognize. Do you want to add a pretty shortcut to the home screen?
+ No app found to handle this action
+ Reboot to apply changes
+ This will restore the hidden app back to the original app. Do you really want to do this?
+
+
diff --git a/stub/src/main/res/values-sw/strings.xml b/stub/src/main/res/values-sw/strings.xml
new file mode 100644
index 000000000..542cebcb3
--- /dev/null
+++ b/stub/src/main/res/values-sw/strings.xml
@@ -0,0 +1,7 @@
+
+
+ Pata toleo jipya la Magisk kamili ili kumaliza usanidi. Pakua na usakinishe?
+ Tafadhali unganisha kwenye Mtandao! Kusasisha hadi Magisk kamili inahitajika.
+ Inapakua
+ Tafadhali zindua upya programu wewe mwenyewe
+