You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-11Lines changed: 13 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ This ensures that your data will always remain secure.
50
50
51
51
> [!TIP]
52
52
> The purpose of SecureFolderFS is to provide a professional, usable 'safe folder' experience that supports all major platforms with a consistent feature set.
53
-
> SecureFolderFS can run on a huge range of devices (as supported by Uno Platform, MAUI and the .NET Runtime).
53
+
> SecureFolderFS can run on a huge range of devices (as supported by Uno Platform, .NET MAUI, and the .NET Runtime).
54
54
55
55
### How to use SecureFolderFS
56
56
@@ -69,8 +69,8 @@ From the app's UI, you can create new vaults to store items securely.
69
69
</p>
70
70
71
71
> *Upon entering the correct password, the vault will then open.*
72
-
> *You can press 'View vault' to open the vault's mounted file-system in your file manager of choice.*
73
-
> *When you're done accessing your files, you can press the 'Lock vault' button and the vault file-system will close.*
72
+
> *You can press 'View vault' to open the vault's mounted filesystem in your file manager of choice.*
73
+
> *When you're done accessing your files, you can press the 'Lock vault' button, and the vault filesystem will close.*
74
74
> *The vault remains on your disk and your data is encrypted in a way that cannot be accessed by any program, past, present or future.*
75
75
76
76
## Contributing
@@ -83,15 +83,17 @@ Take a look at our *[contributing guidelines](CONTRIBUTING.md)* to learn about b
83
83
84
84
You can update existing localization strings by heading to our *[Crowdin project page](https://crowdin.com/project/securefolderfs)*.
85
85
To add a new language to the list, please request it to be added *[here](https://github.com/securefolderfs-community/SecureFolderFS/issues/50)*.
86
-
New translations will be synchronized periodically to the source code, and new releases will always contain the latest translations.
86
+
New translations will be synchronized periodically with the source code, and new releases will always contain the latest translations.
87
+
88
+
For help with translating custom-format strings with pluralization support, refer to the [Localization Playground](https://github.com/securefolderfs-community/LocalizationPlayground) repository.
87
89
88
90
---
89
91
90
92
## Building from source
91
93
92
94
> [!NOTE]
93
95
> Below are the instructions for building SecureFolderFS for a cross-platform target.
94
-
> For other projects, such as the SDK, libraries and CLI program, you can build as normal with the latest .NET SDK, without the prerequisites listed below.
96
+
> For other projects, such as the SDK, libraries, and CLI program, you can build as normal with the latest .NET SDK, without the prerequisites listed below.
95
97
96
98
### 1. Prerequisites
97
99
@@ -104,7 +106,7 @@ New translations will be synchronized periodically to the source code, and new r
104
106
- For iOS builds:
105
107
- Xcode 26.2 (on macOS)
106
108
107
-
### 2. Set up IDE
109
+
### 2. Set up the IDE
108
110
109
111
> [!TIP]
110
112
> *Using Visual Studio 2026 is recommended for SecureFolderFS development.*
@@ -130,7 +132,7 @@ New translations will be synchronized periodically to the source code, and new r
130
132
### 3. Run `Uno.Check`
131
133
132
134
> [!TIP]
133
-
> *This step is optional, but is good practice to check you installed all the necessary dependencies to build SecureFolderFS on your computer.*
135
+
> *This step is optional, but it is good practice to check that you installed all the necessary dependencies to build SecureFolderFS on your computer.*
134
136
135
137
Run the following command and follow all of its instructions (you need to have `Uno.Check` installed!)
136
138
@@ -154,13 +156,13 @@ cd SecureFolderFS
154
156
### 5. Build the project
155
157
156
158
- Open the solution `SecureFolderFS.Public.slnx`
157
-
- Set `SecureFolderFS.Uno` as the startup project if you are building for desktop targets (i.e. macOS, Linux or Windows)
158
-
- Set `SecureFolderFS.Maui` as the startup project if you are building for mobile targets (i.e. Android, iOS or iPadOS)
159
-
- Select the appropriate target device / platform
159
+
- Set `SecureFolderFS.Uno` as the startup project if you are building for desktop targets (i.e., macOS, Linux, or Windows)
160
+
- Set `SecureFolderFS.Maui` as the startup project if you are building for mobile targets (i.e., Android, iOS, or iPadOS)
0 commit comments