Skip to content

Commit f418a98

Browse files
authored
Add new translation string for the wiki page
1 parent eabdf18 commit f418a98

File tree

1 file changed

+32
-91
lines changed

1 file changed

+32
-91
lines changed

translations/wiki/en.xml

Lines changed: 32 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,42 @@
11
<?xml version='1.0' encoding='UTF-8'?>
22
<root>
3-
<str key="save_installed_flatpaks_title">Save installed Flatpak apps and install them from list</str>
4-
<str key="save_flatpak_intro">Since version 2.5, SaveDesktop allows you to save installed Flatpak applications and install them from a list. So how does it work?</str>
5-
<str key="saving_flatpaks">### Saving installed Flatpak applications
6-
It is possible to save a list of installed Flatpak applications installed in the system directory /var/lib/flatpak/app and the home directory ~/.local/share/flatpak/app. The list of installed Flatpak applications in the configuration archive is marked as installed_flatpaks.sh for the system directory and installed_user_flatpaks.sh for the home directory.</str>
7-
<str key="installing_flatpaks">### Installing Flatpak applications from the list
8-
After importing the saved configuration file and logging back in, **the Flatpak applications will start installing in the background.**</str>
93
<str key="synchronization_between_computers_title">Synchronization between computers in the network</str>
10-
<str key="requirements">#### Requirements
11-
- You must have a folder created that will sync with your cloud storage on each computer you want to sync. This can be done using:</str>
12-
<str key="gnome_online_accounts">&lt;details&gt;
13-
&lt;summary&gt;&lt;b&gt;GNOME Online Accounts&lt;/b&gt;&lt;p&gt;(for GNOME, Cinnamon, COSMIC (Old) and Budgie desktop environments)&lt;/p&gt;&lt;/summary&gt;
14-
&lt;ul&gt;
15-
&lt;li&gt;Open the GNOME Settings&lt;/li&gt;
16-
&lt;li&gt;Go to the Online Accounts section and select your cloud drive service&lt;/li&gt;
17-
&lt;/ul&gt;
18-
&lt;img src="https://raw.githubusercontent.com/vikdevelop/SaveDesktop/webpage/wiki/synchronization/screenshots/OnlineAccounts_en.png"&gt;
19-
20-
&lt;/details&gt;<details>
21-
<summary>
22-
<b>GNOME Online Accounts</b>
23-
<p>(for GNOME, Cinnamon, COSMIC (Old) and Budgie desktop environments)</p>
24-
</summary>
25-
26-
- Open the GNOME Settings
27-
- Go to the Online Accounts section and select your cloud drive service
28-
29-
![OnlineAccounts.png](https://raw.githubusercontent.com/vikdevelop/SaveDesktop/webpage/wiki/synchronization/screenshots/OnlineAccounts_en.png)
30-
31-
</details>
32-
</str>
33-
<str key="rclone">&lt;details&gt;
34-
&lt;summary&gt;&lt;b&gt;Rclone&lt;/b&gt;&lt;p&gt;(for other desktop environments)&lt;/p&gt;&lt;/summary&gt;
35-
&lt;ul&gt;
36-
&lt;li&gt;Install Rclone&lt;/li&gt;
37-
&lt;pre&gt;&lt;code&gt;sudo -v ; curl https://rclone.org/install.sh | sudo bash&lt;/code&gt;&lt;/pre&gt;
38-
&lt;li&gt;Setup Rclone by using this command, which creates the cloud drive folder, sets up Rclone and mounts the folder
39-
&lt;pre&gt;&lt;code&gt;mkdir -p ~/drive &amp;amp;&amp;amp; rclone config create drive your-cloud-drive-service &amp;amp;&amp;amp; nohup rclone mount drive: ~/drive --vfs-cache-mode writes &amp;amp; echo "The drive has been mounted successfully"&lt;/code&gt;&lt;/pre&gt;
40-
&lt;p&gt;* Instead of `your-cloud-drive-service` use the name of your cloud drive service, such as `drive` (for Google Drive), `onedrive`, `dropbox`, etc.&lt;/p&gt;&lt;/li&gt;
41-
&lt;li&gt;Allow access to the created folder in the [Flatseal app](https://flathub.org/apps/com.github.tchx84.Flatseal).&lt;/li&gt;
42-
&lt;/ul&gt;
43-
&lt;/details&gt;<details>
44-
<summary>
45-
<b>Rclone</b>
46-
<p>(for other desktop environments)</p>
47-
</summary>
48-
49-
- Install Rclone
50-
```
51-
sudo -v ; curl https://rclone.org/install.sh | sudo bash
52-
```
53-
54-
- Setup Rclone by using this command, which creates the cloud drive folder, sets up Rclone and mounts the folder
55-
```
56-
mkdir -p ~/drive &amp;&amp; rclone config create drive your-cloud-drive-service &amp;&amp; nohup rclone mount drive: ~/drive --vfs-cache-mode writes &amp; echo "The drive has been mounted successfully"
57-
```
58-
* Instead of `your-cloud-drive-service` use the name of your cloud drive service, such as `drive` (for Google Drive), `onedrive`, `dropbox`, etc.
59-
60-
- Allow access to the created folder in the [Flatseal app](https://flathub.org/apps/com.github.tchx84.Flatseal).
61-
</details>
62-
</str>
63-
<str key="set_up_first_computer">## Setting up synchronization in the SaveDesktop app
64-
On the first computer:
65-
1. Open the SaveDesktop app
66-
2. On the Sync page, click on the "Set up the sync file" button and then on the "Change" button
67-
3. Click on "Periodic saving" and select the folder that is synchronized with your cloud storage as a periodic saving folder
68-
4. If the periodic saving file does not exist, click on the Create button</str>
69-
<str key="set_up_second_computer">On the second computer:
70-
1. Open the SaveDesktop app
71-
2. Go to the Sync page and click the "Connect to the cloud storage" button.
72-
3. Click on the "Select cloud drive folder" button and select the folder that is synced with the same cloud storage as the first computer.
73-
4. Select the periodic synchronization interval, because if you leave that to Never, the synchronization doesn't work.
74-
75-
To set up bidirectional synchronization, make sure you have the same cloud folder selected in the "Connect to cloud storage" dialog on the first computer, the periodic synchronization interval selected, and the "Bidirectional synchronization" switch enabled.
4+
<str key="synchronization_intro">In addition to saving the configuration and importing it, SaveDesktop also allows you to synchronize it between computers on your network using a shared cloud folder or a shared Syncthing folder.</str>
5+
<str key="set_up_first_pc">## Setting Up on the First Computer
6+
1. Open the **Sync** page in the SaveDesktop app.
7+
2. Click **“Set up the sync file.”**
8+
3. A quick setup wizard will appear:
9+
* If you're using GNOME, Cinnamon, Budgie, or older COSMIC, the **GNOME Online Accounts** method is used.
10+
* For KDE Plasma or other desktops, it switches to **Rclone** (you’ll just need to copy a command and paste it into the terminal).
11+
* Alternatively, you can use **Syncthing** by clicking **“Use Syncthing’s folder instead”** and selecting a synced folder.
12+
4. After finishing the wizard, the **“Set up the sync file”** dialog will open:
13+
* A **periodic saving file** (your desktop config archive) will start generating inside the selected folder.
14+
* You can optionally change the interval or filename using the **“Change”** button.
15+
5. Click **“Apply”**:
16+
* A second file, `SaveDesktop.json`, is created in the same folder. It contains the sync file name and saving interval.
17+
* You will be prompted to **log out** of your session so synchronization can fully activate.</str>
18+
<str key="set_up_second_pc">## Connecting on Another Computer
19+
1. On the other computer, go to the **Sync** page again.
20+
2. Click **“Connect to the cloud storage.”**
21+
3. The same wizard will appear – choose your synced folder via GNOME OA, Rclone, or Syncthing.
22+
4. After the wizard:
23+
* The **“Connect to the cloud storage”** dialog opens.
24+
* Select the **sync interval** and enable or disable **Bidirectional synchronization**.
25+
5. Click **“Apply”**:
26+
* You will be prompted to **log out**, or (if using manual sync) informed that you can sync from the app’s header menu.
27+
* After logging back in, SaveDesktop connects to the shared folder and syncs your configuration automatically, with a notification at the start and end.
7628
</str>
77-
<str key="periodic_sync">### Periodic synchronization
78-
You can choose between the following options:
79-
- Daily
80-
- Weekly
81-
- Monthly
82-
- Manually (it is possible to sync configuration from the menu in the header bar by clicking on the three dots)
83-
- Never (nothing's happening)</str>
29+
<str key="bidirectional_sync">### Bidirectional Synchronization
30+
If **Bidirectional synchronization** is enabled on both computers:
31+
* SaveDesktop copies sync settings (such as interval and filename) from one machine to the other,
32+
* This keeps your systems in sync without needing to configure each one manually.</str>
33+
<str key="synchronization_files">## Files Used in Synchronization
34+
* **Periodic saving file** – a `.sd.zip` archive of your desktop configuration, updated regularly.
35+
* **SaveDesktop.json** – a small helper file that stores the archive’s filename and saving interval, used during sync setup.</str>
8436
<str key="saving_cfg_title">Saving configuration</str>
37+
<str key="version_warning">**This feature is available from version: `3.2.2`**</str>
8538
<str key="saving_cfg_intro">If you prefer command-line interface (CLI) before graphical user interface (GUI), SaveDesktop in addition to saving configuration in the GUI, allows you save configuration in the CLI.</str>
8639
<str key="save_cfg_outro">When using this method, it uses parameters from the GUI, specifically parameters from the periodic saving mode, such as filename format and selected folder for periodic saving files. You can save the configuration with this method whenever you want, regardless of the selected periodic saving interval.</str>
87-
<str key="version_warning">**This feature is available from version: `3.2.2`**</str>
8840
<str key="import_cfg_in_cli_title">Importing configuration</str>
8941
<str key="imp_cfg_cli_intro">In addition to importing configuration in the GUI, SaveDesktop also allows you to import configuration in the command line interface (CLI), which you can use in case your desktop environment breaks.</str>
9042
<str key="imp_cfg_cli_steps">### So how to proceed?
@@ -105,15 +57,4 @@ Enter the following command in the terminal:
10557
```</str>
10658
<str key="imp_cfg_cli_note">**Note**:
10759
- instead of `/path/to/filename.sd.tar.gz`, enter the path to the configuration archive you want to import, for example: `/home/user/Downloads/myconfig.sd.tar.gz`</str>
108-
<str key="archive_encryption_">Archive encryption</str>
109-
<str key="archive_encryption_desc">If you want to encrypt the configuration archive, whether for data protection reasons or something else, you can use the archive encryption feature in the SaveDesktop app. So, how does it work, and how to set it up?</str>
110-
<str key="ac_intro">## How does it work?
111-
If this feature is enabled, SaveDesktop will always ask you to create a password for your new archive of the configuration. The criteria for the password include at least 12 characters, one uppercase letter, one lowercase letter, and one special character. If the password doesn't meet these criteria, it will not be possible to continue saving configuration. </str>
112-
<str key="enc">The archive will be saved as a ZIP archive (because Tar doesn't support the password protection feature), and if you want to extract it, you will be asked to enter the password that you used in the saving configuration process. The same applies in the case of configuration import.
113-
114-
If you forgot the password, it will not possible to extract the archive and use it in the importing configuration process.</str>
115-
<str key="ac_warn">&gt; [!WARNING]
116-
&gt; The periodic saving files are (so far) not available to protect with a password. Encrypted archives are, so far, not possible to use in synchronization.</str>
117-
<str key="ac_setup">## How to set it up?
118-
In the 3.3 version, the interface has been slightly modified, specifically, periodic saving section is now located under the "More options" button. On the same place, is located archive encryption section. So click on the already mentioned button, and enable Archive encryption switch.</str>
11960
</root>

0 commit comments

Comments
 (0)