feat(gui): flow-tavle — faner Flows/Lagre, én række pr. flow, Fra/Til som bygninger med automatisk markør (v1.13.0.0)

This commit is contained in:
2026-09-23 18:19:27 +02:00
parent b202380d9c
commit d46ebbac04
8 changed files with 309 additions and 126 deletions
+23
View File
@@ -101,5 +101,28 @@
<text name="spu_source_kind_factory" text="fabrik"/>
<text name="spu_source_kind_silo" text="silo"/>
<text name="spu_source_kind_objectStorage" text="objektlager"/>
<text name="spu_tab_flows" text="Flows"/>
<text name="spu_section_flows" text="— Flows (Vare · Fra → Til · Regel · Traktorer · Status) —"/>
<text name="spu_section_flow" text="— Ret flow: %s —"/>
<text name="spu_section_from" text="— Fra (bygninger; markøren findes automatisk) —"/>
<text name="spu_section_to" text="— Til (stalde og fabrikker; markøren findes automatisk) —"/>
<text name="spu_direction" text="Retning"/>
<text name="spu_direction_in" text="Ind til bygning"/>
<text name="spu_direction_out" text="Ud fra bygning"/>
<text name="spu_from_allSilos" text="alle siloer"/>
<text name="spu_flow_needBased" text="efter behov"/>
<text name="spu_flow_noProducts" text="(ingen varer)"/>
<text name="spu_flow_noSource" text="(ingen kilde)"/>
<text name="spu_flow_noTarget" text="(intet mål)"/>
<text name="spu_flow_noVehicle" text="(ingen traktor)"/>
<text name="spu_flow_ruleOut" text="pris ≥ %d %%, lager > %d %%"/>
<text name="spu_flow_round" text="runde"/>
<text name="spu_flow_ruleIn" text="behov"/>
<text name="spu_flow_ruleInLoops" text="behov, %d ture"/>
<text name="spu_markerAt" text="markør '%s' %d m"/>
<text name="spu_noMarker" text="INGEN MARKØR inden for 40 m — sæt en AD-markør ved triggeren"/>
<text name="spu_noBuildings" text="Ingen bygninger fundet"/>
<text name="spu_buildingGone" text="bygningen findes ikke længere"/>
<text name="spu_reason_noMarker" text="'%s' mangler en AD-markør ved triggeren"/>
</texts>
</l10n>
+23
View File
@@ -101,5 +101,28 @@
<text name="spu_source_kind_factory" text="factory"/>
<text name="spu_source_kind_silo" text="silo"/>
<text name="spu_source_kind_objectStorage" text="object storage"/>
<text name="spu_tab_flows" text="Flows"/>
<text name="spu_section_flows" text="— Flows (Goods · From → To · Rule · Tractors · Status) —"/>
<text name="spu_section_flow" text="— Edit flow: %s —"/>
<text name="spu_section_from" text="— From (buildings; the marker is found automatically) —"/>
<text name="spu_section_to" text="— To (barns and factories; the marker is found automatically) —"/>
<text name="spu_direction" text="Direction"/>
<text name="spu_direction_in" text="Into building"/>
<text name="spu_direction_out" text="Out of building"/>
<text name="spu_from_allSilos" text="all silos"/>
<text name="spu_flow_needBased" text="by need"/>
<text name="spu_flow_noProducts" text="(no goods)"/>
<text name="spu_flow_noSource" text="(no source)"/>
<text name="spu_flow_noTarget" text="(no target)"/>
<text name="spu_flow_noVehicle" text="(no tractor)"/>
<text name="spu_flow_ruleOut" text="price ≥ %d %%, storage > %d %%"/>
<text name="spu_flow_round" text="round"/>
<text name="spu_flow_ruleIn" text="need"/>
<text name="spu_flow_ruleInLoops" text="need, %d loops"/>
<text name="spu_markerAt" text="marker '%s' %d m"/>
<text name="spu_noMarker" text="NO MARKER within 40 m — place an AD marker at the trigger"/>
<text name="spu_noBuildings" text="No buildings found"/>
<text name="spu_buildingGone" text="building no longer exists"/>
<text name="spu_reason_noMarker" text="'%s' has no AD marker at its trigger"/>
</texts>
</l10n>