Skip to content

Commit 12c6a22

Browse files
committed
Prepare version 2.0.0
1 parent 5b19843 commit 12c6a22

File tree

2 files changed

+43
-13
lines changed

2 files changed

+43
-13
lines changed

build.gradle

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
}
55

66
group 'com.airsaid'
7-
version '1.5.1-SNAPSHOT'
7+
version '2.0.0'
88

99
sourceCompatibility = 1.8
1010

@@ -19,12 +19,16 @@ dependencies {
1919
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
2020
}
2121

22-
// See https://github.com/JetBrains/gradle-intellij-plugin/
2322
intellij {
2423
version '2020.2.4'
24+
updateSinceUntilBuild false
2525
plugins = ['com.intellij.java']
2626
}
2727

2828
test {
2929
useJUnitPlatform()
30+
}
31+
32+
publishPlugin {
33+
token = System.getenv("INTELLIJ_PUBLISH_TOKEN")
3034
}

src/main/resources/META-INF/plugin.xml

Lines changed: 37 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,46 @@
44
<vendor email="[email protected]" url="https://github.com/Airsaid/AndroidLocalizePlugin">Airsaid</vendor>
55

66
<description><![CDATA[
7-
Android localization plugin. Support multiple languages, No need to apply for key.<br>
8-
<li>1. Select the values/strings.xml.</li>
9-
<li>2. Right-click and select Convert to other languages.</li>
10-
<li>3. Select the language to be translated.</li>
11-
<li>4. Click ok.</li>
7+
<h3>Android localization plugin, supports multiple languages and multiple translators.</h3>
8+
<b>
9+
<a href="https://github.com/Airsaid/AndroidLocalizePlugin">GitHub</a> |
10+
<a href="https://github.com/Airsaid/AndroidLocalizePlugin/issues">Issues</a> |
11+
<a href="https://plugins.jetbrains.com/plugin/11174-androidlocalize">Rate</a>
12+
</b>
13+
<h4>Features:</h4>
14+
<ul>
15+
<li>Multiple translator support:
16+
<ul>
17+
<li>Google translator.</li>
18+
<li>Baidu translator.</li>
19+
<li>Youdao translator.</li>
20+
</ul>
21+
</li>
22+
<li>Supports up to 100+ languages.</li>
23+
<li>One key generates all translation files.</li>
24+
<li>Support no translation of existing string.</li>
25+
<li>Support for specifying that text is not translated.</li>
26+
<li>Support for caching translated strings.</li>
27+
</ul>
28+
<h4>Usage:</h4>
29+
<ol>
30+
<li>Select the values/strings.xml.</li>
31+
<li>Right click and select "Translate to Other Languages".</li>
32+
<li>Select the languages to be translated.</li>
33+
<li>Click ok.</li>
34+
</ol>
1235
]]></description>
1336

1437
<change-notes><![CDATA[
15-
<li>V1.0: Initial release of the plugin.</li>
16-
<li>V1.1: Support for automatic detection of source file language.</li>
17-
<li>V1.2: Fixed garbled bug.</li>
18-
<li>V1.3: Added Overwrite Existing String function. and optimize the experience of choice.</li>
19-
<li>V1.4: Added proxy support and fixed bugs.</li>
20-
<li>V1.5: Added select all options.</li>
38+
<ul>
39+
<li>Completely refactor the code.</li>
40+
<li>Added multiple translator support.</li>
41+
<li>Added "Open Translated File" option.</li>
42+
<li>Added translation cache.</li>
43+
<li>Optimized the experience.</li>
44+
<li>Fixed bugs.</li>
45+
</ul>
46+
<a href="https://github.com/Airsaid/AndroidLocalizePlugin/blob/master/CHANGELOG.md"><b>Full Changelog History</b></a>
2147
]]></change-notes>
2248

2349
<!-- please see http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/build_number_ranges.html for description -->

0 commit comments

Comments
 (0)