diff --git a/src/components/Order/Order.vue b/src/components/Order/Order.vue index 056ed29..8657a2d 100644 --- a/src/components/Order/Order.vue +++ b/src/components/Order/Order.vue @@ -96,9 +96,9 @@ function generateMessage() { const footerData = store.orderData['footer']; messageHtml += '-------------
'; - messageHtml += `${t('order.footer.V')}: ${footerData['V'] || '---'} | `; + messageHtml += `${t('order.footer.V')}: ${footerData['V'] || '---'}
`; messageHtml += `${t('order.footer.W')}: ${footerData['W'] || '---'}
`; - messageHtml += `${t('order.footer.Y')}: ${footerData['Y'] || '---'} | `; + messageHtml += `${t('order.footer.Y')}: ${footerData['Y'] || '---'}
`; messageHtml += `${t('order.footer.Z')}: ${footerData['Z'] || '---'}
`; store.orderMessage = messageHtml; diff --git a/src/components/Panels/OrderMessagePanel.vue b/src/components/Panels/OrderMessagePanel.vue index a60301e..d836794 100644 --- a/src/components/Panels/OrderMessagePanel.vue +++ b/src/components/Panels/OrderMessagePanel.vue @@ -275,7 +275,9 @@ function copyMessage() { if (!areFieldsCorrect) return; - navigator.clipboard.writeText(orderMessagePreview.value); + const simulatorChatMessage = '\n' + orderMessagePreview.value.replace(/
/g, '\n'); + + navigator.clipboard.writeText(simulatorChatMessage); if (incrementOnCopy.value) incrementOrderNo(); diff --git a/src/locales/pl.json b/src/locales/pl.json index cd8fd12..6a0f38f 100644 --- a/src/locales/pl.json +++ b/src/locales/pl.json @@ -103,7 +103,7 @@ "signal1": "x.5 sygnalizator", "signal2": "x.6 sygnalizator", "signal3": "x.7 sygnalizator", - "message-html": "Zezwalam na wyjazd z toru nr {0} z {1} na tor nr {2} w kierunku {3}.
Pominięcie sygnałów stój {4} i {5} i {6}" + "message-html": "Zezwalam na wyjazd z toru nr {0} z {1} na tor nr {2} w kierunku {3}. Pominięcie sygnałów stój {4} i {5} i {6}" }, "2115": { "text": "{bold1} z toru nr {track1} do {signalbox1} na tor nr {track2} {br} Pominięcie sygnałów {signal1} i {signal2} i {signal3}", @@ -114,7 +114,7 @@ "signal1": "x.4 sygnalizator", "signal2": "x.5 sygnalizator", "signal3": "x.6 sygnalizator", - "message-html": "Zezwalam na wjazd z toru nr {0} do {1} na tor nr {2}
Pominięcie sygnałów {3} i {4} i {5}" + "message-html": "Zezwalam na wjazd z toru nr {0} do {1} na tor nr {2}. Pominięcie sygnałów {3} i {4} i {5}" }, "2120": { "text": "Od {signalbox1} do {signalbox2} po torze {track1} {br} {highlight1} {br} {underline1}{highlight2}.", @@ -124,7 +124,7 @@ "signalbox1": "x.1 posterunek", "signalbox2": "x.2 posterunek", "track1": "x.3 nr toru", - "message-html": "Od {0} do {1} po torze {2} wskazania semaforów SBL są nieważne. Zachować ostrożność od semafora ze wskaźnikiem W18." + "message-html": "Od {0} do {1} po torze {2} wskazania semaforów SBL są nieważne. Zachować ostrożność od semafora ze wskaźnikiem W18." }, "2125": { "text": "Zezwalam przejechać za {select1} w kierunku {signalbox1} torem {track1} do km {km1} do godz. {hour1}.",