NeuroWiki:Cross-Language Synchronization Principles: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
{{Info/Guidelines}}
{{Info/Guidelines}}


== Synchronization Trigger Conditions ==
== Synchronization Triggers ==
Synchronization actions must be performed when the following edits occur:
Synchronization operations must be performed when editing involves the following changes:
# Actual content additions, deletions, or modifications (not syntax or typo corrections).
# Actual content additions, deletions, or modifications (not minor corrections like typos or formatting).
# Structural or formatting changes to the article as a whole.
# Significant changes to the structure or format of the article.
# Changes to template parameters involving non-localized content.
# Modifications in template parameters involving non-localized content.


== Synchronization Procedures ==
== Synchronization Procedures ==
=== Multilingual Editors ===
=== Multilingual Editors ===
If you are proficient in other languages:
If you are proficient in other languages:
# After completing edits on the current language site,
# After completing your edits in the current language site,
# Immediately update the corresponding articles on other language sites.
# Immediately update the corresponding articles in other language sites.
# Ensure the consistency of core data when updating.
# Ensure core data consistency during updates.


=== Single-Language Editors ===
=== Single-Language Editors ===
If the article has interlanguage links (confirm via the [Other languages] section at the bottom of the page):
If the article has cross-language links (check the [Other languages] section at the bottom of the page):


Choose the appropriate action based on the type of modification:
'''Choose operations based on the type of edit:'''
{| class="wikitable"
{| class="wikitable"
! Modification Type !! Action !! Template !! Example Template
! Type of Modification !! Action Steps !! Corresponding Templates !! Template Examples
|-
|-
| Partial content modification || Add the following at the modified section:
| Partial Content Modification ||
1. Add the following at the point of modification:
<pre>{{Need to synchronize
<pre>{{Need to synchronize
|timestamp = Revision ID of this page before the edit
|en-pagename = Page name in the English site
|zh_site_timestamp = Current revision ID of the Chinese site
|en-oldid = Current version ID of the English site
|ja_site_timestamp = Current revision ID of the Japanese site
|ja-pagename = Page name in the Japanese site
}}</pre>  
|ja-oldid = Current version ID of the Japanese site
| rowspan="2" | {{tl|Need to synchronize}}/{{tl|NTS}} ||
}}</pre>
2. Add the following at the '''top of the corresponding page''' in the '''other language site''':
<pre>{{Need to synchronize from
|site = Language code of the site you updated (zh/en/ja)
|pagename = Page name in the site you updated
|oldid = Timestamp of the updated page in your site
}}</pre>
| rowspan="2" |
#{{tl|Need to synchronize}}/{{tl|NTS}}
#{{tl|Need to synchronize from}}/{{tl|NTSF}}
||
|-
|-
| Full-page structural adjustment || Add the following at the top of the page:
| Full Page Structure Adjustments ||
<pre>{{Need to synchronize|tag=fullpage
1. Add the following at the '''top of the page''':
|timestamp = Revision ID of this page before the edit
<pre>{{Need to synchronize
|zh_site_timestamp = Current revision ID of the Chinese site
|tag=fullpage
|ja_site_timestamp = Current revision ID of the Japanese site
|en-pagename = Page name in the English site
}}</pre>  
|en-oldid = Current version ID of the English site
|ja-pagename = Page name in the Japanese site
|ja-oldid = Current version ID of the Japanese site
}}</pre>
2. Add the following at the '''top of the corresponding page''' in the '''other language site''':
<pre>{{Need to synchronize from
|site = Language code of the site you updated (zh/en/ja)
|pagename = Page name in the site you updated
|oldid = Timestamp of the updated page in your site
}}</pre>
||
||
|-
|-
| Cross-site content transfer || Add the following at the relevant location:
| Cross-Site Content Transfer || Add the following at the relevant location:
<pre>{{Need to Translation
<pre>{{Need to translation
|source_language = zh
|source-language = en
|source_article = Example_page
|source-title = Example_page
|source_revision = 12345
|source-oldid = 12345
}}</pre>  
}}</pre>  
|| {{tl|Need to Translation}}/{{tl|NTT}} ||
||
*{{tl|Need to translation}}/{{tl|NTT}}
||
|}
|}
==== How to Retrieve a Timestamp ====
==== How to Obtain the Timestamp ====
# Click the "History" button on the article page.
# Click the "History" button of the article page.
# Select the latest revision on the target language site.
# Select the latest revision in the target language site.
# Copy the number after "oldid=" in the URL (e.g., oldid=12345).
# Copy the number following "oldid=" from the URL (e.g., oldid=12345).


== Machine Translation Rules ==
== Machine Translation Rules ==
# Machine translation is globally prohibited, except for the following situations:
# Machine translation is strictly prohibited globally, except in the following cases:
## Performed by [[Special:ListUsers/sysop|administrators]] or site owners.
## Performed by a [[Special:ListUsers/sysop|Administrator]] or the Site Owner.
## Used for urgent content synchronization (must be marked).
## Used for emergency content synchronization (must be explicitly marked).
# Machine-translated content must:
# Machine-translated content must:
## Be enclosed in the {{tl|MachineTranslation}} template.
## Be enclosed using the {{tl|MachineTranslation}} template.
## Include the {{tl|Info/MT}} explanation at the top of the page.
## Include the {{tl|Info/MT}} notice at the top of the page.


== Violation Handling ==
== Violation Handling ==
{| class="wikitable"
{| class="wikitable"
! Violation Type !! Action Taken
! Violation Type !! Action Taken
|-
|-
| Failure to mark synchronization requirements || Revert the edit + Send a warning.
| Failure to Mark Synchronization Needs || Revert the edit + Issue a warning
|-
|-
| Unauthorized use of machine translation || Delete the content + 3-day editing ban.
| Unauthorized Use of Machine Translation || Delete the content + 3-day editing ban
|}
|}


[[zh:NeuroWiki:跨语言同步原则指引]]
[[zh:NeuroWiki:跨语言同步原则指引]]
{{NeuroWiki_policy_documents}}
{{NeuroWiki_policy_documents}}