MintApps/client
11
21
Fork
You've already forked client
3

Auslagern der Texte aus allen vue Komponenten und Views #99

Closed
opened 2022年04月22日 14:16:20 +02:00 by tk100 · 18 comments
Owner
Copy link

Damit die MintApps in andere Sprachen übersetzt werden können, müssen die Texte aus allen components und views in json Dateien ausgelagert werden.

Dieses Ticket dient zur Protokollierung des Forschritts.

Damit die MintApps in andere Sprachen übersetzt werden können, müssen die Texte aus allen components und views in json Dateien ausgelagert werden. Dieses Ticket dient zur Protokollierung des Forschritts.
Author
Owner
Copy link

[x] main/components/
[x] main/views/
[x] mint/components

[x] main/components/ [x] main/views/ [x] mint/components
Author
Owner
Copy link

Bleiben noch die mint/views

  • BinomDist.vue
  • Capacity.vue
  • Collision.vue
  • Complex.vue
  • Compton.vue
  • Diffraction.vue
  • Dualism.vue
  • Fluxline.vue
  • FranckHertz.vue
  • Gauss.vue
  • HorizontalPlane.vue
  • IndexGames.vue
  • IndexInfo.vue
  • IndexMath.vue
  • IndexPhysics.vue
  • IndexTechno.vue
  • Index.vue
  • Inductance.vue
  • Induction.vue
  • Julia.vue
  • Koch.vue
  • LC.vue
  • Life.vue
  • Linear.vue
  • MachZehnder.vue
  • Mandelbrot.vue
  • Markdown.vue
  • Mathefix.vue
  • Millikan.vue
  • PairsEdit.vue
  • PairsHelp.vue
  • PairsPlay.vue
  • Pairs.vue
  • Photoeffect.vue
  • Pi.vue
  • PlotPart.vue
  • Plot.vue
  • Polynom.vue
  • PriceEdit.vue
  • PriceHelp.vue
  • PricePlay.vue
  • Price.vue
  • Prim.vue
  • Proportionality.vue
  • Pythagoras.vue
  • QrGenerator.vue
  • QrReader.vue
  • Quadratic.vue
  • QuizEdit.vue
  • QuizHelp.vue
  • QuizPart.vue
  • QuizPlay.vue
  • Quiz.vue
  • Rcalc.vue
  • Rocket.vue
  • Schroedinger.vue
  • Sierpinski.vue
  • Spectrum.vue
  • StringWave.vue
  • Sudoku.vue
  • Template.vue
  • TexTrainer.vue
  • Throw.vue
  • Tictac.vue
  • TiltedPlane.vue
  • VcardGenerator.vue
  • Vierfarben.vue
  • Viergewinnt.vue
  • Wavepacket.vue
  • Waves.vue
  • Wheatstone.vue
  • Xray.vue
  • Zyklotron.vue
Bleiben noch die mint/views - [x] BinomDist.vue - [X] Capacity.vue - [X] Collision.vue - [x] Complex.vue - [x] Compton.vue - [x] Diffraction.vue - [x] Dualism.vue - [X] Fluxline.vue - [x] FranckHertz.vue - [x] Gauss.vue - [x] HorizontalPlane.vue - [x] IndexGames.vue - [x] IndexInfo.vue - [x] IndexMath.vue - [x] IndexPhysics.vue - [x] IndexTechno.vue - [x] Index.vue - [x] Inductance.vue - [x] Induction.vue - [x] Julia.vue - [x] Koch.vue - [x] LC.vue - [x] Life.vue - [x] Linear.vue - [x] MachZehnder.vue - [x] Mandelbrot.vue - [ ] Markdown.vue - [x] Mathefix.vue - [X] Millikan.vue - [x] PairsEdit.vue - [x] PairsHelp.vue - [x] PairsPlay.vue - [x] Pairs.vue - [x] Photoeffect.vue - [x] Pi.vue - [x] PlotPart.vue - [x] Plot.vue - [x] Polynom.vue - [x] PriceEdit.vue - [x] PriceHelp.vue - [x] PricePlay.vue - [x] Price.vue - [x] Prim.vue - [x] Proportionality.vue - [x] Pythagoras.vue - [x] QrGenerator.vue - [x] QrReader.vue - [x] Quadratic.vue - [x] QuizEdit.vue - [x] QuizHelp.vue - [x] QuizPart.vue - [x] QuizPlay.vue - [x] Quiz.vue - [x] Rcalc.vue - [x] Rocket.vue - [x] Schroedinger.vue - [x] Sierpinski.vue - [x] Spectrum.vue - [x] StringWave.vue - [x] Sudoku.vue - [x] Template.vue - [x] TexTrainer.vue - [x] Throw.vue - [x] Tictac.vue - [x] TiltedPlane.vue - [x] VcardGenerator.vue - [x] Vierfarben.vue - [x] Viergewinnt.vue - [x] Wavepacket.vue - [x] Waves.vue - [x] Wheatstone.vue - [x] Xray.vue - [x] Zyklotron.vue

Ich würde mich mindestens um rcalc und wheatstone (aktuell kompletter Teil von Technik (T) kümmern.

Ich würde mich mindestens um `rcalc` und `wheatstone` (aktuell kompletter Teil von Technik (T) kümmern.
Author
Owner
Copy link

Vielen Dank! Es sollte möglich sein, dass du die beiden views dann in der Liste oben (über die Bearbeiten Funktion) markierst.

Vielen Dank! Es sollte möglich sein, dass du die beiden views dann in der Liste oben (über die Bearbeiten Funktion) markierst.

Ich würde mich mindestens um rcalc und wheatstone (aktuell kompletter Teil von Technik (T) kümmern.

RCalc ist fertig: Siehe #101

> Ich würde mich mindestens um `rcalc` und `wheatstone` (aktuell kompletter Teil von Technik (T) kümmern. RCalc ist fertig: Siehe https://codeberg.org/MintApps/client/pulls/101

Ich würde mich mindestens um rcalc und wheatstone (aktuell kompletter Teil von Technik (T) kümmern.

Außerdem möchte ich meine "(In)Direkte Proportionalität" ins i18n Schema migrieren.

> Ich würde mich mindestens um `rcalc` und `wheatstone` (aktuell kompletter Teil von Technik (T) kümmern. Außerdem möchte ich meine "(In)Direkte Proportionalität" ins i18n Schema migrieren.

Generell würde ich mich um den Bereich "Informatik" kümmern wollen, hinsichtlich 18n-Migration.

Generell würde ich mich um den Bereich "Informatik" kümmern wollen, hinsichtlich 18n-Migration.
Author
Owner
Copy link

Vielen Dank!

Vielen Dank!

Das Einpflegen von Übersetzungen von Weblate ins Codeberg Repo funktioniert! https://codeberg.org/MintApps/weblate/commits/branch/main

🎉🎉🎉🎉

Das Einpflegen von Übersetzungen von Weblate ins Codeberg Repo funktioniert! https://codeberg.org/MintApps/weblate/commits/branch/main 🎉🎉🎉🎉
tk100 added this to the (deleted) milestone 2022年04月25日 16:24:59 +02:00
Author
Owner
Copy link

Komplette Physik fertig ... mache mich nun an die Spiele

Komplette Physik fertig ... mache mich nun an die Spiele

Stünde etwas im Wege, wenn ich die Sync.js jetzt nochmal anstoßen würde, siehe weblate- und client-repo?

Stünde etwas im Wege, wenn ich die Sync.js jetzt nochmal anstoßen würde, siehe weblate- und client-repo?
Author
Owner
Copy link

Komplette Spiele fertig ...

Komplette Spiele fertig ...
Author
Owner
Copy link

Mathematik ist nun auch noch fertig ... und es fehlt nur noch Informatik

Mathematik ist nun auch noch fertig ... und es fehlt nur noch Informatik

Die i18n-Migrationen aus Informatik sind zu finden unter:

Ich weiß, dass einige .json-Dateien Button-Inhalt haben, das ist nur profisorisch gewesen, damit ich schauen konnte, ob alles so funktioniert. Für die finale PR wird das geändert.

Die i18n-Migrationen aus Informatik sind zu finden unter: - [x] Baum des Pythagoras https://codeberg.org/w4ts0n/MintApps-Client/src/branch/i18n-migration-mint-pythagoras - [x] Sierpinski-Dreieck https://codeberg.org/w4ts0n/MintApps-Client/src/branch/i18n-migration-mint-sierpinski - [x] Mandelbrot-Menge https://codeberg.org/w4ts0n/MintApps-Client/src/branch/i18n-migration-mint-mandelbrot - [ ] Julia-Menge <folgt> * erst Mandelbrot dann Julia mergen - [x] Tex Trainer https://codeberg.org/w4ts0n/MintApps-Client/src/branch/i18n-migration-mint-tex - [X] QR Generator https://codeberg.org/w4ts0n/MintApps-Client/src/branch/i18n-migration-mint-qr - [X] QR Reader https://codeberg.org/w4ts0n/MintApps-Client/src/branch/i18n-migration-mint-qr-reader - [X] vCard https://codeberg.org/w4ts0n/MintApps-Client/src/branch/i18n-migration-mint-vcard - [ ] Markdown Trainer <folgt> - [ ] Markdown Storming <folgt> Ich weiß, dass einige .json-Dateien Button-Inhalt haben, das ist nur profisorisch gewesen, damit ich schauen konnte, ob alles so funktioniert. Für die finale PR wird das geändert.

Außerdem:

Außerdem: - [ ] Rechnungen für die theoretische Fahrschulprüfung: https://codeberg.org/w4ts0n/MintApps-Client/src/branch/drivingschool-w-i18n

Wir nähern uns immer mehr der 100% Migration von i18n bei den MintApps. 🥳

Hoffen wir, dass sich diese Arbeit gelohnt hat. :)

Wir nähern uns immer mehr der 100% Migration von i18n bei den MintApps. 🥳 Hoffen wir, dass sich diese Arbeit gelohnt hat. :)
Author
Owner
Copy link

Vielen Dank für die Informatik Arbeiten! Ich habe exemplarisch einen Blick auf Pythagoras geworfen und diese App fertiggestellt (bitte also nicht mehr pullen). Hintergrund sind einige Punkte, die für die anderen Apps auch wichtig sind:

  1. Auch die Namen von Paletten sollten wir übersetzen. Dazu muss einerseits nun Color.json eingebunden werden, andererseits (ziemlich tricky) die map Funktion (Zeile 35) genutzt werden.

  2. Die Texte und den Tipp für den "Bild Speichern" Button habe ich zudem nach General.json ausgelagert, da er in fast 10 Apps vorkommt...

Die beiden Tipps machen die Arbeiten an den anderen Apps hoffentlich einfacher und ich freue mich auf die Pull-Requests :-)

Vielen Dank für die Informatik Arbeiten! Ich habe exemplarisch einen Blick auf Pythagoras geworfen und diese App fertiggestellt (bitte also nicht mehr pullen). Hintergrund sind einige Punkte, die für die anderen Apps auch wichtig sind: 1. Auch die Namen von Paletten sollten wir übersetzen. Dazu muss einerseits nun Color.json eingebunden werden, andererseits (ziemlich tricky) die map Funktion (Zeile 35) genutzt werden. 2. Die Texte und den Tipp für den "Bild Speichern" Button habe ich zudem nach General.json ausgelagert, da er in fast 10 Apps vorkommt... Die beiden Tipps machen die Arbeiten an den anderen Apps hoffentlich einfacher und ich freue mich auf die Pull-Requests :-)
tk100 modified the milestone from (deleted) to v0.5.0 2022年04月28日 07:59:57 +02:00
Author
Owner
Copy link

uff ... done

uff ... done
Sign in to join this conversation.
No Branch/Tag specified
main
2.2.0
2.1.0
2.0.0
1.4.0
1.3.0
1.20
1.2.0
1.1.0
1.0.0
0.5.3-1
0.5.3
0.5.2
0.5.1
0.5.0
0.4.3
0.4.2
0.4.1
Labels
Clear labels
ask the fediverse comm.
Ask the Fediverse Community over the MintApp-Mastodon-Account.
Component: Client
Issue regarding the (optional) server component.
Component: Server
Issue regarding the (optional) server component.
Kind: Not reproducible
Kind: Accessibility
Kind: Breaking
Kind: Bug
Something is not working
Kind: Documentation
Documentation
Kind: Enhancement
New feature
Kind: Extension
Extension of an existing MintApp.
Kind: Inclusivity
Kind: Maintenance
Kind: Security
Relevant for security.
Kind: UI/UX
Related to UI/UX.
meta
organisational issues
Priority: Critical
This issue has a critical priority
Priority: High
This issue has a high priority.
Priority: Low
This issue has a low priority.
Priority: Medium
This issue has a medium priority
question
More information is needed
Reviewed: Duplicate
This issue or pull request already exists
Reviewed: Invalid
Something is wrong
Reviewed: Won't fix
This won't be fixed
Shelved for lack of staff capacity
It's not that we do not want it done, it's just that we do not have time to do it.
Status: Completed
Status: Contribution welcome
good for new people who would work at MintApps.
Status: help wanted
Need some help
Status: In review
Status: Next Release
Status: Privacy legal clarification
Need for legal clarification w/ regard to privacy
Status: Tests needed
Need tests upcoming features.
Status: Work in progress (wip)
work in progress (wip)
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
MintApps/client#99
Reference in a new issue
MintApps/client
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?