Skip to content

Commit 5774dcd

Browse files
committed
docs: update VCS integration articles
1 parent 083a651 commit 5774dcd

File tree

8 files changed

+88
-8
lines changed

8 files changed

+88
-8
lines changed

src/content/docs/crowdin/integrations/azure-repos.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,10 @@ When translations are finished and your languages are ready to go live, Crowdin
9191

9292
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
9393

94+
<Aside type="tip">
95+
We recommend deleting the `l10n_` branch from your repository after merging the pull request to prevent potential conflicts. Crowdin will automatically recreate the service branch when new translations are ready to be synced.
96+
</Aside>
97+
9498
### Synchronization Settings
9599

96100
Configure the synchronization settings according to your needs and preferences.
@@ -108,6 +112,10 @@ To import existing translations from your repo, select one of the following opti
108112

109113
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
110114

115+
<Aside type="tip">
116+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin as the source of truth and manage translations exclusively in Crowdin to prevent overriding unapproved translations.
117+
</Aside>
118+
111119
Click **Upload translations options** to access the following additional options:
112120

113121
* **Allow target translation to match source**
@@ -209,7 +217,9 @@ By default, the translations stored on the repo are uploaded to Crowdin during t
209217
<Image src={uploadTranslations} alt="Integration Upload Translations" />
210218

211219
<Aside type="caution" title="Limitations">
212-
The *Sync Translations to Crowdin* option is available for file-based projects only.
220+
* The **Sync Translations to Crowdin** option is available for file-based projects only.
221+
* Use this feature with caution if translation is already in progress.<br/>
222+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
213223
</Aside>
214224

215225
## Q&A

src/content/docs/crowdin/integrations/bitbucket.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@ When translations are finished and your languages are ready to go live, Crowdin
8585

8686
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
8787

88+
<Aside type="tip">
89+
We recommend deleting the `l10n_` branch from your repository after merging the pull request to prevent potential conflicts. Crowdin will automatically recreate the service branch when new translations are ready to be synced.
90+
</Aside>
91+
8892
### Synchronization Settings
8993

9094
Configure the synchronization settings according to your needs and preferences.
@@ -102,6 +106,10 @@ To import existing translations from your repo, select one of the following opti
102106

103107
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
104108

109+
<Aside type="tip">
110+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin as the source of truth and manage translations exclusively in Crowdin to prevent overriding unapproved translations.
111+
</Aside>
112+
105113
Click **Upload translations options** to access the following additional options:
106114

107115
* **Allow target translation to match source**
@@ -203,7 +211,9 @@ By default, the translations stored on the repo are uploaded to Crowdin during t
203211
<Image src={uploadTranslations} alt="Bitbucket Upload Translations" />
204212

205213
<Aside type="caution" title="Limitations">
206-
The *Sync Translations to Crowdin* option is available for file-based projects only.
214+
* The **Sync Translations to Crowdin** option is available for file-based projects only.
215+
* Use this feature with caution if translation is already in progress.<br/>
216+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
207217
</Aside>
208218

209219
## Q&A

src/content/docs/crowdin/integrations/github.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ When translations are finished and your languages are ready to go live, Crowdin
9696

9797
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
9898

99+
<Aside type="tip">
100+
We recommend deleting the `l10n_` branch from your repository after merging the pull request to prevent potential conflicts. Crowdin will automatically recreate the service branch when new translations are ready to be synced.
101+
</Aside>
102+
99103
### Synchronization Settings
100104

101105
Configure the synchronization settings according to your needs and preferences.
@@ -113,6 +117,10 @@ To import existing translations from your repo, select one of the following opti
113117

114118
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
115119

120+
<Aside type="tip">
121+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin as the source of truth and manage translations exclusively in Crowdin to prevent overriding unapproved translations.
122+
</Aside>
123+
116124
Click **Upload translations options** to access the following additional options:
117125

118126
* **Allow target translation to match source**
@@ -214,7 +222,9 @@ By default, the translations stored on the repo are uploaded to Crowdin during t
214222
<Image src={uploadTranslations} alt="GitHub Upload Translations" />
215223

216224
<Aside type="caution" title="Limitations">
217-
The *Sync Translations to Crowdin* option is available for file-based projects only.
225+
* The **Sync Translations to Crowdin** option is available for file-based projects only.
226+
* Use this feature with caution if translation is already in progress.<br/>
227+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
218228
</Aside>
219229

220230
## Q&A

src/content/docs/crowdin/integrations/gitlab.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ When translations are finished and your languages are ready to go live, Crowdin
9696

9797
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
9898

99+
<Aside type="tip">
100+
We recommend deleting the `l10n_` branch from your repository after merging the merge request to prevent potential conflicts. Crowdin will automatically recreate the service branch when new translations are ready to be synced.
101+
</Aside>
102+
99103
### Synchronization Settings
100104

101105
Configure the synchronization settings according to your needs and preferences.
@@ -113,6 +117,10 @@ To import existing translations from your repo, select one of the following opti
113117

114118
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
115119

120+
<Aside type="tip">
121+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin as the source of truth and manage translations exclusively in Crowdin to prevent overriding unapproved translations.
122+
</Aside>
123+
116124
Click **Upload translations options** to access the following additional options:
117125

118126
* **Allow target translation to match source**
@@ -214,7 +222,9 @@ By default, the translations stored on the repo are uploaded to Crowdin during t
214222
<Image src={uploadTranslations} alt="GitLab Integration Upload Translations" />
215223

216224
<Aside type="caution" title="Limitations">
217-
The *Sync Translations to Crowdin* option is available for file-based projects only.
225+
* The **Sync Translations to Crowdin** option is available for file-based projects only.
226+
* Use this feature with caution if translation is already in progress.<br/>
227+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
218228
</Aside>
219229

220230
## Q&A

src/content/docs/enterprise/integrations/azure-repos.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,10 @@ When translations are finished and your languages are ready to go live, Crowdin
9090

9191
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
9292

93+
<Aside type="tip">
94+
We recommend deleting the `l10n_` branch from your repository after merging the pull request to prevent potential conflicts. Crowdin Enterprise will automatically recreate the service branch when new translations are ready to be synced.
95+
</Aside>
96+
9397
### Synchronization Settings
9498

9599
Configure the synchronization settings according to your needs and preferences.
@@ -107,6 +111,10 @@ To import existing translations from your repo, select one of the following opti
107111

108112
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
109113

114+
<Aside type="tip">
115+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin Enterprise as the source of truth and manage translations exclusively in Crowdin Enterprise to prevent overriding unapproved translations.
116+
</Aside>
117+
110118
Click **Upload translations options** to access the following additional options:
111119

112120
* **Allow target translation to match source**
@@ -206,7 +214,9 @@ Alternatively, if you need to sync only one branch separately, click <Icon name=
206214
By default, the translations stored on the repo are uploaded to Crowdin Enterprise during the first synchronization only. To upload translations to Crowdin Enterprise manually, click <Icon name="mdi:dots-vertical" class="inline-icon" /> icon next to the **Sync Now** button, and click **Sync Translations to Crowdin Enterprise**. The integration will upload existing translations to your Crowdin Enterprise project.
207215

208216
<Aside type="caution" title="Limitations">
209-
The *Sync Translations to Crowdin Enterprise* option is available for file-based projects only.
217+
* The **Sync Translations to Crowdin Enterprise** option is available for file-based projects only.
218+
* Use this feature with caution if translation is already in progress.<br/>
219+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
210220
</Aside>
211221

212222
## Q&A

src/content/docs/enterprise/integrations/bitbucket.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@ When translations are finished and your languages are ready to go live, Crowdin
8484

8585
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
8686

87+
<Aside type="tip">
88+
We recommend deleting the `l10n_` branch from your repository after merging the pull request to prevent potential conflicts. Crowdin Enterprise will automatically recreate the service branch when new translations are ready to be synced.
89+
</Aside>
90+
8791
### Synchronization Settings
8892

8993
Configure the synchronization settings according to your needs and preferences.
@@ -101,6 +105,10 @@ To import existing translations from your repo, select one of the following opti
101105

102106
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
103107

108+
<Aside type="tip">
109+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin Enterprise as the source of truth and manage translations exclusively in Crowdin Enterprise to prevent overriding unapproved translations.
110+
</Aside>
111+
104112
Click **Upload translations options** to access the following additional options:
105113

106114
* **Allow target translation to match source**
@@ -200,7 +208,9 @@ Alternatively, if you need to sync only one branch separately, click <Icon name=
200208
By default, the translations stored on the repo are uploaded to Crowdin Enterprise during the first synchronization only. To upload translations to Crowdin Enterprise manually, click <Icon name="mdi:dots-vertical" class="inline-icon" /> icon next to the **Sync Now** button, and click **Sync Translations to Crowdin Enterprise**. The integration will upload existing translations to your Crowdin Enterprise project.
201209

202210
<Aside type="caution" title="Limitations">
203-
The *Sync Translations to Crowdin Enterprise* option is available for file-based projects only.
211+
* The **Sync Translations to Crowdin Enterprise** option is available for file-based projects only.
212+
* Use this feature with caution if translation is already in progress.<br/>
213+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
204214
</Aside>
205215

206216
## Q&A

src/content/docs/enterprise/integrations/github.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ When translations are finished and your languages are ready to go live, Crowdin
9595

9696
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
9797

98+
<Aside type="tip">
99+
We recommend deleting the `l10n_` branch from your repository after merging the pull request to prevent potential conflicts. Crowdin Enterprise will automatically recreate the service branch when new translations are ready to be synced.
100+
</Aside>
101+
98102
### Synchronization Settings
99103

100104
Configure the synchronization settings according to your needs and preferences.
@@ -112,6 +116,10 @@ To import existing translations from your repo, select one of the following opti
112116

113117
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
114118

119+
<Aside type="tip">
120+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin Enterprise as the source of truth and manage translations exclusively in Crowdin Enterprise to prevent overriding unapproved translations.
121+
</Aside>
122+
115123
Click **Upload translations options** to access the following additional options:
116124

117125
* **Allow target translation to match source**
@@ -211,7 +219,9 @@ Alternatively, if you need to sync only one branch separately, click <Icon name=
211219
By default, the translations stored on the repo are uploaded to Crowdin Enterprise during the first synchronization only. To upload translations to Crowdin Enterprise manually, click <Icon name="mdi:dots-vertical" class="inline-icon" /> icon next to the **Sync Now** button, and click **Sync Translations to Crowdin Enterprise**. The integration will upload existing translations to your Crowdin Enterprise project.
212220

213221
<Aside type="caution" title="Limitations">
214-
The *Sync Translations to Crowdin Enterprise* option is available for file-based projects only.
222+
* The **Sync Translations to Crowdin Enterprise** option is available for file-based projects only.
223+
* Use this feature with caution if translation is already in progress.<br/>
224+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
215225
</Aside>
216226

217227
## Q&A

src/content/docs/enterprise/integrations/gitlab.mdx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ When translations are finished and your languages are ready to go live, Crowdin
9595

9696
By default, `l10n_` is added to the created service branch name. If necessary, you can easily change it.
9797

98+
<Aside type="tip">
99+
We recommend deleting the `l10n_` branch from your repository after merging the merge request to prevent potential conflicts. Crowdin Enterprise will automatically recreate the service branch when new translations are ready to be synced.
100+
</Aside>
101+
98102
### Synchronization Settings
99103

100104
Configure the synchronization settings according to your needs and preferences.
@@ -112,6 +116,10 @@ To import existing translations from your repo, select one of the following opti
112116

113117
By default, the first option is selected to import translations only once. Alternatively, you can clear both options if you don’t want to import translations from your repo.
114118

119+
<Aside type="tip">
120+
We recommend importing existing translations from the repository only once during the integration setup. Afterward, treat Crowdin Enterprise as the source of truth and manage translations exclusively in Crowdin Enterprise to prevent overriding unapproved translations.
121+
</Aside>
122+
115123
Click **Upload translations options** to access the following additional options:
116124

117125
* **Allow target translation to match source**
@@ -211,7 +219,9 @@ Alternatively, if you need to sync only one branch separately, click <Icon name=
211219
By default, the translations stored on the repo are uploaded to Crowdin Enterprise during the first synchronization only. To upload translations to Crowdin Enterprise manually, click <Icon name="mdi:dots-vertical" class="inline-icon" /> icon next to the **Sync Now** button, and click **Sync Translations to Crowdin Enterprise**. The integration will upload existing translations to your Crowdin Enterprise project.
212220

213221
<Aside type="caution" title="Limitations">
214-
The *Sync Translations to Crowdin Enterprise* option is available for file-based projects only.
222+
* The **Sync Translations to Crowdin Enterprise** option is available for file-based projects only.
223+
* Use this feature with caution if translation is already in progress.<br/>
224+
Manually uploading translations from the repo may override unapproved translations currently in the project, similar to the [**Always import new translations from the repository**](#import-existing-translations) option.
215225
</Aside>
216226

217227
## Q&A

0 commit comments

Comments
 (0)