diff --git a/frontend/src/assets/img/lang/Yiddish.svg b/frontend/src/assets/img/lang/Yiddish.svg new file mode 100644 index 0000000..762149d --- /dev/null +++ b/frontend/src/assets/img/lang/Yiddish.svg @@ -0,0 +1 @@ +Yiddish \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ambassador.svg b/frontend/src/assets/img/lang/ambassador.svg new file mode 100644 index 0000000..4a0bf89 --- /dev/null +++ b/frontend/src/assets/img/lang/ambassador.svg @@ -0,0 +1 @@ +ambassador \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ar.svg b/frontend/src/assets/img/lang/ar.svg new file mode 100644 index 0000000..b21f3ab --- /dev/null +++ b/frontend/src/assets/img/lang/ar.svg @@ -0,0 +1 @@ +ar \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ca.svg b/frontend/src/assets/img/lang/ca.svg new file mode 100644 index 0000000..6c146c5 --- /dev/null +++ b/frontend/src/assets/img/lang/ca.svg @@ -0,0 +1 @@ +ca \ No newline at end of file diff --git a/frontend/src/assets/img/lang/cs.svg b/frontend/src/assets/img/lang/cs.svg new file mode 100644 index 0000000..3700861 --- /dev/null +++ b/frontend/src/assets/img/lang/cs.svg @@ -0,0 +1 @@ +cs \ No newline at end of file diff --git a/frontend/src/assets/img/lang/cy.svg b/frontend/src/assets/img/lang/cy.svg new file mode 100644 index 0000000..1695806 --- /dev/null +++ b/frontend/src/assets/img/lang/cy.svg @@ -0,0 +1 @@ +cy \ No newline at end of file diff --git a/frontend/src/assets/img/lang/da.svg b/frontend/src/assets/img/lang/da.svg new file mode 100644 index 0000000..bf1e6eb --- /dev/null +++ b/frontend/src/assets/img/lang/da.svg @@ -0,0 +1 @@ +da \ No newline at end of file diff --git a/frontend/src/assets/img/lang/de.svg b/frontend/src/assets/img/lang/de.svg new file mode 100644 index 0000000..529eeff --- /dev/null +++ b/frontend/src/assets/img/lang/de.svg @@ -0,0 +1 @@ +de \ No newline at end of file diff --git a/frontend/src/assets/img/lang/duolingo.svg b/frontend/src/assets/img/lang/duolingo.svg new file mode 100644 index 0000000..8199b44 --- /dev/null +++ b/frontend/src/assets/img/lang/duolingo.svg @@ -0,0 +1 @@ +duolingo \ No newline at end of file diff --git a/frontend/src/assets/img/lang/el.svg b/frontend/src/assets/img/lang/el.svg new file mode 100644 index 0000000..67a7eba --- /dev/null +++ b/frontend/src/assets/img/lang/el.svg @@ -0,0 +1 @@ +el \ No newline at end of file diff --git a/frontend/src/assets/img/lang/en.svg b/frontend/src/assets/img/lang/en.svg new file mode 100644 index 0000000..fc9d12c --- /dev/null +++ b/frontend/src/assets/img/lang/en.svg @@ -0,0 +1 @@ +en \ No newline at end of file diff --git a/frontend/src/assets/img/lang/eo.svg b/frontend/src/assets/img/lang/eo.svg new file mode 100644 index 0000000..db54948 --- /dev/null +++ b/frontend/src/assets/img/lang/eo.svg @@ -0,0 +1 @@ +eo \ No newline at end of file diff --git a/frontend/src/assets/img/lang/es.svg b/frontend/src/assets/img/lang/es.svg new file mode 100644 index 0000000..319ed86 --- /dev/null +++ b/frontend/src/assets/img/lang/es.svg @@ -0,0 +1 @@ +es \ No newline at end of file diff --git a/frontend/src/assets/img/lang/fi.svg b/frontend/src/assets/img/lang/fi.svg new file mode 100644 index 0000000..daebeb5 --- /dev/null +++ b/frontend/src/assets/img/lang/fi.svg @@ -0,0 +1 @@ +fi \ No newline at end of file diff --git a/frontend/src/assets/img/lang/fr.svg b/frontend/src/assets/img/lang/fr.svg new file mode 100644 index 0000000..d26d04c --- /dev/null +++ b/frontend/src/assets/img/lang/fr.svg @@ -0,0 +1 @@ +fr \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ga.svg b/frontend/src/assets/img/lang/ga.svg new file mode 100644 index 0000000..89891fa --- /dev/null +++ b/frontend/src/assets/img/lang/ga.svg @@ -0,0 +1 @@ +ga \ No newline at end of file diff --git a/frontend/src/assets/img/lang/gd.svg b/frontend/src/assets/img/lang/gd.svg new file mode 100644 index 0000000..2aa5d84 --- /dev/null +++ b/frontend/src/assets/img/lang/gd.svg @@ -0,0 +1 @@ +gd \ No newline at end of file diff --git a/frontend/src/assets/img/lang/gn.svg b/frontend/src/assets/img/lang/gn.svg new file mode 100644 index 0000000..1ddda4b --- /dev/null +++ b/frontend/src/assets/img/lang/gn.svg @@ -0,0 +1 @@ +gn \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ha.svg b/frontend/src/assets/img/lang/ha.svg new file mode 100644 index 0000000..a080f79 --- /dev/null +++ b/frontend/src/assets/img/lang/ha.svg @@ -0,0 +1 @@ +ha \ No newline at end of file diff --git a/frontend/src/assets/img/lang/he.svg b/frontend/src/assets/img/lang/he.svg new file mode 100644 index 0000000..4a606ba --- /dev/null +++ b/frontend/src/assets/img/lang/he.svg @@ -0,0 +1 @@ +he \ No newline at end of file diff --git a/frontend/src/assets/img/lang/hi.svg b/frontend/src/assets/img/lang/hi.svg new file mode 100644 index 0000000..4fc536c --- /dev/null +++ b/frontend/src/assets/img/lang/hi.svg @@ -0,0 +1 @@ +hi \ No newline at end of file diff --git a/frontend/src/assets/img/lang/hu.svg b/frontend/src/assets/img/lang/hu.svg new file mode 100644 index 0000000..f2a401d --- /dev/null +++ b/frontend/src/assets/img/lang/hu.svg @@ -0,0 +1 @@ +hu \ No newline at end of file diff --git a/frontend/src/assets/img/lang/hv.svg b/frontend/src/assets/img/lang/hv.svg new file mode 100644 index 0000000..3d9bfe6 --- /dev/null +++ b/frontend/src/assets/img/lang/hv.svg @@ -0,0 +1 @@ +hv \ No newline at end of file diff --git a/frontend/src/assets/img/lang/id.svg b/frontend/src/assets/img/lang/id.svg new file mode 100644 index 0000000..91eb374 --- /dev/null +++ b/frontend/src/assets/img/lang/id.svg @@ -0,0 +1 @@ +id \ No newline at end of file diff --git a/frontend/src/assets/img/lang/it.svg b/frontend/src/assets/img/lang/it.svg new file mode 100644 index 0000000..4fc72c8 --- /dev/null +++ b/frontend/src/assets/img/lang/it.svg @@ -0,0 +1 @@ +it \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ja.svg b/frontend/src/assets/img/lang/ja.svg new file mode 100644 index 0000000..79b58d2 --- /dev/null +++ b/frontend/src/assets/img/lang/ja.svg @@ -0,0 +1 @@ +ja \ No newline at end of file diff --git a/frontend/src/assets/img/lang/kl.svg b/frontend/src/assets/img/lang/kl.svg new file mode 100644 index 0000000..22c9417 --- /dev/null +++ b/frontend/src/assets/img/lang/kl.svg @@ -0,0 +1 @@ +kl \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ko.svg b/frontend/src/assets/img/lang/ko.svg new file mode 100644 index 0000000..4eb85a6 --- /dev/null +++ b/frontend/src/assets/img/lang/ko.svg @@ -0,0 +1 @@ +ko \ No newline at end of file diff --git a/frontend/src/assets/img/lang/la.svg b/frontend/src/assets/img/lang/la.svg new file mode 100644 index 0000000..c5b9d88 --- /dev/null +++ b/frontend/src/assets/img/lang/la.svg @@ -0,0 +1 @@ +la \ No newline at end of file diff --git a/frontend/src/assets/img/lang/nl.svg b/frontend/src/assets/img/lang/nl.svg new file mode 100644 index 0000000..69f62ac --- /dev/null +++ b/frontend/src/assets/img/lang/nl.svg @@ -0,0 +1 @@ +nl \ No newline at end of file diff --git a/frontend/src/assets/img/lang/no copy.svg b/frontend/src/assets/img/lang/no copy.svg new file mode 100644 index 0000000..7da6616 --- /dev/null +++ b/frontend/src/assets/img/lang/no copy.svg @@ -0,0 +1 @@ +no copy \ No newline at end of file diff --git a/frontend/src/assets/img/lang/nv.svg b/frontend/src/assets/img/lang/nv.svg new file mode 100644 index 0000000..5d3b190 --- /dev/null +++ b/frontend/src/assets/img/lang/nv.svg @@ -0,0 +1 @@ +nv \ No newline at end of file diff --git a/frontend/src/assets/img/lang/pl.svg b/frontend/src/assets/img/lang/pl.svg new file mode 100644 index 0000000..9ee3b76 --- /dev/null +++ b/frontend/src/assets/img/lang/pl.svg @@ -0,0 +1 @@ +pl \ No newline at end of file diff --git a/frontend/src/assets/img/lang/pt copy.svg b/frontend/src/assets/img/lang/pt copy.svg new file mode 100644 index 0000000..46fc2b0 --- /dev/null +++ b/frontend/src/assets/img/lang/pt copy.svg @@ -0,0 +1 @@ +pt copy \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ro.svg b/frontend/src/assets/img/lang/ro.svg new file mode 100644 index 0000000..3c0199d --- /dev/null +++ b/frontend/src/assets/img/lang/ro.svg @@ -0,0 +1 @@ +ro \ No newline at end of file diff --git a/frontend/src/assets/img/lang/ru.svg b/frontend/src/assets/img/lang/ru.svg new file mode 100644 index 0000000..3bcb1fa --- /dev/null +++ b/frontend/src/assets/img/lang/ru.svg @@ -0,0 +1 @@ +ru \ No newline at end of file diff --git a/frontend/src/assets/img/lang/sv.svg b/frontend/src/assets/img/lang/sv.svg new file mode 100644 index 0000000..d4287ae --- /dev/null +++ b/frontend/src/assets/img/lang/sv.svg @@ -0,0 +1 @@ +sv \ No newline at end of file diff --git a/frontend/src/assets/img/lang/sw.svg b/frontend/src/assets/img/lang/sw.svg new file mode 100644 index 0000000..667c6d9 --- /dev/null +++ b/frontend/src/assets/img/lang/sw.svg @@ -0,0 +1 @@ +sw \ No newline at end of file diff --git a/frontend/src/assets/img/lang/teachers.svg b/frontend/src/assets/img/lang/teachers.svg new file mode 100644 index 0000000..3c47899 --- /dev/null +++ b/frontend/src/assets/img/lang/teachers.svg @@ -0,0 +1 @@ +teachers \ No newline at end of file diff --git a/frontend/src/assets/img/lang/th.svg b/frontend/src/assets/img/lang/th.svg new file mode 100644 index 0000000..111b578 --- /dev/null +++ b/frontend/src/assets/img/lang/th.svg @@ -0,0 +1 @@ +th \ No newline at end of file diff --git a/frontend/src/assets/img/lang/tr.svg b/frontend/src/assets/img/lang/tr.svg new file mode 100644 index 0000000..127c052 --- /dev/null +++ b/frontend/src/assets/img/lang/tr.svg @@ -0,0 +1 @@ +tr \ No newline at end of file diff --git a/frontend/src/assets/img/lang/troubleshooting.svg b/frontend/src/assets/img/lang/troubleshooting.svg new file mode 100644 index 0000000..fa03e4b --- /dev/null +++ b/frontend/src/assets/img/lang/troubleshooting.svg @@ -0,0 +1 @@ +troubleshooting \ No newline at end of file diff --git a/frontend/src/assets/img/lang/uk.svg b/frontend/src/assets/img/lang/uk.svg new file mode 100644 index 0000000..8d710e0 --- /dev/null +++ b/frontend/src/assets/img/lang/uk.svg @@ -0,0 +1 @@ +uk \ No newline at end of file diff --git a/frontend/src/assets/img/lang/vi.svg b/frontend/src/assets/img/lang/vi.svg new file mode 100644 index 0000000..fff61e0 --- /dev/null +++ b/frontend/src/assets/img/lang/vi.svg @@ -0,0 +1 @@ +vi \ No newline at end of file diff --git a/frontend/src/assets/img/lang/zh.svg b/frontend/src/assets/img/lang/zh.svg new file mode 100644 index 0000000..7fdf5f4 --- /dev/null +++ b/frontend/src/assets/img/lang/zh.svg @@ -0,0 +1 @@ +zh \ No newline at end of file diff --git a/frontend/src/assets/img/langs.svg b/frontend/src/assets/img/langs.svg new file mode 100644 index 0000000..f37582b --- /dev/null +++ b/frontend/src/assets/img/langs.svg @@ -0,0 +1 @@ +enesfrdejaitkozhrupt copytrnlsvgaelheplno copyvidahvrosweohucyukklcshiidhanvarcathgnambassadorduolingotroubleshootingteacherslagdfiYiddish \ No newline at end of file diff --git a/frontend/src/assets/img/split_svg.py b/frontend/src/assets/img/split_svg.py new file mode 100644 index 0000000..1165c8d --- /dev/null +++ b/frontend/src/assets/img/split_svg.py @@ -0,0 +1,20 @@ +from pathlib import Path + +if __name__ == '__main__': + svg = (Path(__file__).parent / 'langs.svg').read_text() + + # Find and extract all sub-SVGs + for i, s in enumerate(svg.split('')[0] + '' + + # Find and extract language name + try: + title = s.split('<title>')[1].split('')[0] + print(title) + Path(f'lang').mkdir(exist_ok=True) + Path(f'lang/{title}.svg').write_text(s) + except IndexError: + print('No title found')