Skip to content

Commit 47d0ba6

Browse files
committed
feat: CDN and .tolgeerc for examples
1 parent 1dd3050 commit 47d0ba6

13 files changed

Lines changed: 254 additions & 5 deletions

File tree

demo/android-view/.tolgeerc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"$schema": "https://docs.tolgee.io/cli-schema.json",
3+
"projectId": 20161,
4+
"format": "ANDROID_XML",
5+
"push": {
6+
"filesTemplate": "./src/main/res/values-{languageTag}/strings.xml",
7+
"language": ["en", "cs", "fr", "sv"]
8+
},
9+
"pull": {
10+
"path": ".",
11+
"fileStructureTemplate": "./src/main/res/values-{languageTag}/strings.{extension}"
12+
}
13+
}

demo/android-view/src/main/kotlin/io/tolgee/demo/view/MyApplication.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ class MyApplication : Application() {
1010

1111
Tolgee.init {
1212
contentDelivery {
13-
// url =
13+
url = "https://cdn.tolg.ee/96eacb8b07382b60c3f94b30405cc49b"
14+
formatter = Tolgee.Formatter.Sprintf
1415
}
1516
}
1617
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
3+
<string name="app_name">TolgeePohled</string>
4+
<string-array name="array_test">
5+
<item>První</item>
6+
<item>Druhý</item>
7+
<item>Třetí</item>
8+
</string-array>
9+
<string name="description">Základní text</string>
10+
<string name="percentage_placeholder">Parametrizovaný text</string>
11+
<plurals name="plr_test">
12+
<item quantity="one">Množné 1</item>
13+
<item quantity="few">Množné Ostatní</item>
14+
<item quantity="many">Množné Ostatní</item>
15+
<item quantity="other">Množné Ostatní</item>
16+
</plurals>
17+
<plurals name="plr_test_placeholder">
18+
<item quantity="one">%2$s: %d test ok</item>
19+
<item quantity="few">%2$s: %d testy ok</item>
20+
<item quantity="many">%2$s: %d testů ok</item>
21+
<item quantity="other">%2$s: %d testů ok</item>
22+
</plurals>
23+
<plurals name="plr_test_placeholder_2">
24+
<item quantity="one">%3$s: %d test z %2$d ok</item>
25+
<item quantity="few">%3$s: %d testy z %2$d ok</item>
26+
<item quantity="many">%3$s: %d testů z %2$d ok</item>
27+
<item quantity="other">%3$s: %d testů z %2$d ok</item>
28+
</plurals>
29+
</resources>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
3+
<string name="app_name">TolgeeView</string>
4+
<string-array name="array_test">
5+
<item>First</item>
6+
<item>Second</item>
7+
<item>Third</item>
8+
</string-array>
9+
<string name="description">Basic Text</string>
10+
<string name="percentage_placeholder">Parameterized Text</string>
11+
<plurals name="plr_test">
12+
<item quantity="one">Plural 1</item>
13+
<item quantity="other">Plural Other</item>
14+
</plurals>
15+
<plurals name="plr_test_placeholder">
16+
<item quantity="one">%2$s: %d test ok</item>
17+
<item quantity="other">%2$s: %d tests ok</item>
18+
</plurals>
19+
<plurals name="plr_test_placeholder_2">
20+
<item quantity="one">%3$s: %d test out of %2$d ok</item>
21+
<item quantity="other">%3$s: %d tests out of %2$d ok</item>
22+
</plurals>
23+
</resources>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
3+
<string name="app_name">VueTolgee</string>
4+
<string-array name="array_test">
5+
<item>Premier</item>
6+
<item>Deuxième</item>
7+
<item>Troisième</item>
8+
</string-array>
9+
<string name="description">Texte Fondamental</string>
10+
<string name="percentage_placeholder">Texte paramétré</string>
11+
<plurals name="plr_test">
12+
<item quantity="one">%d seul</item>
13+
<item quantity="many">%d plusieurs</item>
14+
<item quantity="other">%d autres</item>
15+
</plurals>
16+
<plurals name="plr_test_placeholder">
17+
<item quantity="one">%2$s: %d test ok</item>
18+
<item quantity="many">%2$s: %d tests ok</item>
19+
<item quantity="other">%2$s: %d tests ok</item>
20+
</plurals>
21+
<plurals name="plr_test_placeholder_2">
22+
<item quantity="one">%3$s : %d test sur %2$d validé</item>
23+
<item quantity="many">%3$s : %d tests sur %2$d validés</item>
24+
<item quantity="other">%3$s : %d tests sur %2$d validés</item>
25+
</plurals>
26+
</resources>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
3+
<string name="app_name">TolgeeVy</string>
4+
<string-array name="array_test">
5+
<item>Första</item>
6+
<item>Andra</item>
7+
<item>Tredje</item>
8+
</string-array>
9+
<string name="description">Grundläggande text</string>
10+
<string name="percentage_placeholder">Parametriserad Text</string>
11+
<plurals name="plr_test">
12+
<item quantity="one">Plural 1</item>
13+
<item quantity="other">Plural Other</item>
14+
</plurals>
15+
<plurals name="plr_test_placeholder">
16+
<item quantity="one">%2$s: %d test okej</item>
17+
<item quantity="other">%2$s: %d tester okej</item>
18+
</plurals>
19+
<plurals name="plr_test_placeholder_2">
20+
<item quantity="one">%3$s: %d test av %2$d ok</item>
21+
<item quantity="other">%3$s: %d tester av %2$d ok</item>
22+
</plurals>
23+
</resources>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"$schema": "https://docs.tolgee.io/cli-schema.json",
3+
"projectId": 20161,
4+
"format": "COMPOSE_XML",
5+
"push": {
6+
"filesTemplate": "./src/commonMain/composeResources/values-{languageTag}/strings.xml",
7+
"language": ["en", "cs", "fr", "sv"]
8+
},
9+
"pull": {
10+
"path": ".",
11+
"fileStructureTemplate": "./src/commonMain/composeResources/values-{languageTag}/strings.{extension}"
12+
}
13+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<resources>
3+
<string name="app_name">TolgeeView</string>
4+
<string-array name="array_test">
5+
<item>První</item>
6+
<item>Druhý</item>
7+
<item>Třetí</item>
8+
</string-array>
9+
<string name="description">Základní text</string>
10+
<string name="percentage_placeholder">Parametrizovaný text</string>
11+
<plurals name="plr_test">
12+
<item quantity="one">Množné 1</item>
13+
<item quantity="few">Množné Ostatní</item>
14+
<item quantity="many">Množné Ostatní</item>
15+
<item quantity="other">Množné Ostatní</item>
16+
</plurals>
17+
<plurals name="plr_test_placeholder">
18+
<item quantity="one">%2$s: %d test ok</item>
19+
<item quantity="few">%2$s: %d testy ok</item>
20+
<item quantity="many">%2$s: %d testů ok</item>
21+
<item quantity="other">%2$s: %d testů ok</item>
22+
</plurals>
23+
<plurals name="plr_test_placeholder_2">
24+
<item quantity="one">%3$s: %d test z %2$d ok</item>
25+
<item quantity="few">%3$s: %d testy z %2$d ok</item>
26+
<item quantity="many">%3$s: %d testů z %2$d ok</item>
27+
<item quantity="other">%3$s: %d testů z %2$d ok</item>
28+
</plurals>
29+
</resources>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<resources>
3+
<string name="app_name">TolgeeView</string>
4+
<string-array name="array_test">
5+
<item>First</item>
6+
<item>Second</item>
7+
<item>Third</item>
8+
</string-array>
9+
<string name="description">Basic Text</string>
10+
<string name="percentage_placeholder">Parameterized Text</string>
11+
<plurals name="plr_test">
12+
<item quantity="one">Plural 1</item>
13+
<item quantity="other">Plural Other</item>
14+
</plurals>
15+
<plurals name="plr_test_placeholder">
16+
<item quantity="one">%2$s: %d test ok</item>
17+
<item quantity="other">%2$s: %d tests ok</item>
18+
</plurals>
19+
<plurals name="plr_test_placeholder_2">
20+
<item quantity="one">%3$s: %d test out of %2$d ok</item>
21+
<item quantity="other">%3$s: %d tests out of %2$d ok</item>
22+
</plurals>
23+
</resources>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<resources>
3+
<string name="app_name">VueTolgee</string>
4+
<string-array name="array_test">
5+
<item>Premier</item>
6+
<item>Deuxième</item>
7+
<item>Troisième</item>
8+
</string-array>
9+
<string name="description">Texte Fondamental</string>
10+
<string name="percentage_placeholder">Texte paramétré</string>
11+
<plurals name="plr_test">
12+
<item quantity="one">%d seul</item>
13+
<item quantity="many">%d plusieurs</item>
14+
<item quantity="other">%d autres</item>
15+
</plurals>
16+
<plurals name="plr_test_placeholder">
17+
<item quantity="one">%2$s: %d test ok</item>
18+
<item quantity="many">%2$s: %d tests ok</item>
19+
<item quantity="other">%2$s: %d tests ok</item>
20+
</plurals>
21+
<plurals name="plr_test_placeholder_2">
22+
<item quantity="one">%3$s : %d test sur %2$d validé</item>
23+
<item quantity="many">%3$s : %d tests sur %2$d validés</item>
24+
<item quantity="other">%3$s : %d tests sur %2$d validés</item>
25+
</plurals>
26+
</resources>

0 commit comments

Comments
 (0)