Files
what-a-storage/CSV-CHANGES.md

45 lines
1.5 KiB
Markdown

# Auftragsdateien
## Änderungen an der CSV-Datei
Die folgenden Änderungen habe ich an der CSV-Datei vorgenommen. Mittels des Python-3-Skripts `csv-changer.py` können diese Änderungen auch schnell durchgeführt werden.
- Die erste Zeile (Überschriften) entfällt
- Die erste Spalte (Ids) entfällt
- Die Begriffe werden ins Englische übersetzt und kleingeschrieben:
- `Auslagerung` -> `out`
- `Einlagerung` -> `in`
- `Papier` -> `paper`
- `Holz` -> `wood`
- `Stein` -> `stone`
- `Weiß` -> `white`
- `Blau` -> `blue`
- `Grün` -> `green`
- `A3` -> `a3`
- `A4` -> `a4`
- `A5` -> `a5`
- `Buche` -> `beech`
- `Kiefer` -> `pine`
- `Eiche` -> `oak`
- `Bretter` -> `boards`
- `Balken` -> `beams`
- `Scheit` -> `pieces`
- `Marmor` -> `marble`
- `Granit` -> `granite`
- `Sandstein` -> `sandstone`
- `Leicht` -> `light`
- `Mittel` -> `medium`
- `Schwer` -> `heavy`
- Folgende Spaltensortierung wird vorgenommen:
1. `in`/`out`
2. Produkttyp
3. Belohnung
4. Eigenschaft 1
5. Eigenschaft 2
- Abgespeichert wird mit Kommas statt Semikolons
## Begründungen
- Die Überschriften sind nicht nötig
- Die Ids würden beim Einlesen sowieso entfallen
- Durch die Übersetzung ins Englische lösen sich Probleme mit den Sonderzeichen und die Begriffe können später einheitlich in den Übersetzungsdateien übersetzt werden.
- Diese Umsortierung wurde speziell vorgenommen um zu ermöglichen, dass noch weitere Attribute eingelesen werden können
- Kommas statt Semikolons damit es eine "richtige" CSV-Datei