From d5137b5826f9d31d508a9dcd99ecee9b390d3b97 Mon Sep 17 00:00:00 2001 From: Mattias Bodlund Date: Thu, 13 Aug 2026 13:42:00 +0200 Subject: [PATCH] na --- Gemfile.lock | 58 +++++++++++++++++++++---------------------- config/locales/da.yml | 20 +++++++-------- config/locales/sv.yml | 4 +-- 3 files changed, 41 insertions(+), 41 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1f7514e..badf989 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -88,8 +88,8 @@ GEM bcrypt (3.1.22) bigdecimal (4.1.2) bindex (0.8.1) - bootsnap (1.24.6) - msgpack (~> 1.2) + bootsnap (1.25.0) + msgpack (~> 1.5) builder (3.3.0) concurrent-ruby (1.3.8) connection_pool (3.0.2) @@ -133,7 +133,7 @@ GEM actionpack (>= 6.0.0) activesupport (>= 6.0.0) railties (>= 6.0.0) - io-console (0.8.2) + io-console (0.9.2) irb (1.18.0) pp (>= 0.6.0) prism (>= 1.3.0) @@ -156,7 +156,7 @@ GEM kaminari-core (= 1.2.2) kaminari-core (1.2.2) language_server-protocol (3.17.0.6) - lexxy (0.9.28) + lexxy (0.9.29) rails (>= 8.0.2) lint_roller (1.1.0) logger (1.7.0) @@ -170,7 +170,7 @@ GEM net-pop net-smtp marcel (1.2.1) - mini_magick (5.3.2) + mini_magick (5.3.3) logger mini_mime (1.1.5) minitest (6.0.6) @@ -218,9 +218,9 @@ GEM pg (1.6.3-x86_64-darwin) pg (1.6.3-x86_64-linux) pg (1.6.3-x86_64-linux-musl) - pg_search (2.3.7) - activerecord (>= 6.1) - activesupport (>= 6.1) + pg_search (2.3.8) + activerecord (>= 7.2) + activesupport (>= 7.2) pp (0.6.4) prettyprint premailer (1.29.0) @@ -241,7 +241,7 @@ GEM puma (8.0.2) nio4r (~> 2.0) racc (1.8.1) - rack (3.2.6) + rack (3.2.7) rack-session (2.1.2) base64 (>= 0.1.0) rack (>= 3.0.0) @@ -281,7 +281,7 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.4.2) - rbs (4.1.2) + rbs (4.1.3) logger prism (>= 1.6.0) tsort @@ -295,7 +295,7 @@ GEM redis-client (0.30.1) connection_pool regexp_parser (2.12.0) - reline (0.6.3) + reline (0.7.0) io-console (~> 0.5) request_store (1.7.0) rack (>= 1.4) @@ -342,11 +342,11 @@ GEM stimulus-rails (1.3.4) railties (>= 6.0.0) thor (1.5.0) - thruster (0.1.23) - thruster (0.1.23-aarch64-linux) - thruster (0.1.23-arm64-darwin) - thruster (0.1.23-x86_64-darwin) - thruster (0.1.23-x86_64-linux) + thruster (0.1.25) + thruster (0.1.25-aarch64-linux) + thruster (0.1.25-arm64-darwin) + thruster (0.1.25-x86_64-darwin) + thruster (0.1.25-x86_64-linux) timeout (0.6.1) tsort (0.2.0) turbo-rails (2.0.23) @@ -432,7 +432,7 @@ CHECKSUMS bcrypt (3.1.22) sha256=1f0072e88c2d705d94aff7f2c5cb02eb3f1ec4b8368671e19112527489f29032 bigdecimal (4.1.2) sha256=53d217666027eab4280346fba98e7d5b66baaae1b9c3c1c0ffe89d48188a3fbd bindex (0.8.1) sha256=7b1ecc9dc539ed8bccfc8cb4d2732046227b09d6f37582ff12e50a5047ceb17e - bootsnap (1.24.6) sha256=c60bab88c70332290f0a2636a288f675299eb4f804a02a3c085b42eca9da164a + bootsnap (1.25.0) sha256=41059e7d0f9cb4023a33465d095f64b913fc9d1b808d6524c307da945fbcffcf builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f bundler (4.0.14) sha256=d09a0a965cf772266a7e49e83610be7c2f4e49e61134c42a56804bb383cc24b8 concurrent-ruby (1.3.8) sha256=b2f1be836e968ccc78ccfce277ea79c72a88633f22306782c16ff23fb415d1e1 @@ -462,7 +462,7 @@ CHECKSUMS i18n (1.15.2) sha256=00f9eb62412fe593b2a65a97daa75300d37abb8f7202ec748e94b6d46a9dd1b5 image_processing (1.14.0) sha256=754cc169c9c262980889bec6bfd325ed1dafad34f85242b5a07b60af004742fb importmap-rails (2.2.3) sha256=7101be2a4dc97cf1558fb8f573a718404c5f6bcfe94f304bf1f39e444feeb16a - io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc + io-console (0.9.2) sha256=efa74f891dd03c0939a931dfc6e74c2813d904763d456ea9762b0525e748db08 irb (1.18.0) sha256=de9454a0703a54704b9811a5ef31a60c86949fbf4013fcf244fabc7c775248e3 jbuilder (2.15.1) sha256=2430bec28fb0cebacb5875b1009cf9d8bc3c303ccb810c4c8b062a4b51457637 json (2.21.2) sha256=1f1d3b7cf2b3ba1a69beca0bb6db13d5438b80bff3cd54cdaaa620b9b07c1c6a @@ -471,13 +471,13 @@ CHECKSUMS kaminari-activerecord (1.2.2) sha256=0dd3a67bab356a356f36b3b7236bcb81cef313095365befe8e98057dd2472430 kaminari-core (1.2.2) sha256=3bd26fec7370645af40ca73b9426a448d09b8a8ba7afa9ba3c3e0d39cdbb83ff language_server-protocol (3.17.0.6) sha256=5ef2c0c138f8267e1bc631d3328347d354f96724b0af22f2c79516120443b7f0 - lexxy (0.9.28) sha256=61f831c39d5b8dc3315b82ee764d8101a67fbc02d3e697e9f3f7c38a72342345 + lexxy (0.9.29) sha256=67421fef9a72c303189780cb419287e2a5aa550b492dee7a153a582add00e29c lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87 logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 loofah (2.25.2) sha256=2007f746959ac65552456e04b433e83deb22759ab38c838b4445c70e43425918 mail (2.9.1) sha256=06574eca475253d6c18145dd70af80d0eb970182d55053497c5f4d797ea160e8 marcel (1.2.1) sha256=1678e9360e32f9eafa917c80029e2f6d10b2715c66a4b87b6d0da9b9cd1f859f - mini_magick (5.3.2) sha256=a7ef54b480b15283c396eb8343d9e088471f54b31d9974cb7e523cc57598609f + mini_magick (5.3.3) sha256=b3beed8a8cef36bd03666365f14b89cd344da0ecd373af53e617c71bfd426aab mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef minitest (6.0.6) sha256=153ea36d1d987a62942382b61075745042a2b3123b1cd48f4c3675af9cc7d6f1 mobility (1.3.2) sha256=32fbbb0e53118ef42de20daa6ac94dbb758c628874092eba311b968a1e1d757b @@ -505,7 +505,7 @@ CHECKSUMS pg (1.6.3-x86_64-darwin) sha256=ee2e04a17c0627225054ffeb43e31a95be9d7e93abda2737ea3ce4a62f2729d6 pg (1.6.3-x86_64-linux) sha256=5d9e188c8f7a0295d162b7b88a768d8452a899977d44f3274d1946d67920ae8d pg (1.6.3-x86_64-linux-musl) sha256=9c9c90d98c72f78eb04c0f55e9618fe55d1512128e411035fe229ff427864009 - pg_search (2.3.7) sha256=27868941844961e593526b835da20e48995e9b846515e91856084c5bd9ab4f35 + pg_search (2.3.8) sha256=10e2d365d76ac432c79875c3ce17cf285c97c029548d84990b02406e52347c06 pp (0.6.4) sha256=dfcb0fce700c41456265922884f9fe195d7fbb0674a3578e6c0f69588e82b570 premailer (1.29.0) sha256=015f30c520701f3d47fd898886a3eaf4e5171efcc5fd239b872efd1ba61d3da0 premailer-rails (1.12.0) sha256=c13815d161b9bc7f7d3d81396b0bb0a61a90fa9bd89931548bf4e537c7710400 @@ -515,7 +515,7 @@ CHECKSUMS public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623 puma (8.0.2) sha256=c8ed871dfbbe66448ea9ffd46692342d9804d4071522b52b5331b7b6e7b686fb racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f - rack (3.2.6) sha256=5ed78e1f73b2e25679bec7d45ee2d4483cc4146eb1be0264fc4d94cb5ef212c2 + rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7 rack-session (2.1.2) sha256=595434f8c0c3473ae7d7ac56ecda6cc6dfd9d37c0b2b5255330aa1576967ffe8 rack-test (2.2.0) sha256=005a36692c306ac0b4a9350355ee080fd09ddef1148a5f8b2ac636c720f5c463 rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868 @@ -525,12 +525,12 @@ CHECKSUMS railties (8.1.3.1) sha256=2388a232579a00cefea4487de66c8553c3408c1300abdc6cf1799d86ffb04487 rainbow (3.1.1) sha256=039491aa3a89f42efa1d6dec2fc4e62ede96eb6acd95e52f1ad581182b79bc6a rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701 - rbs (4.1.2) sha256=050eb1d8b508f1233bed929c0f2c7052302f7adf295230d9cb314e9024078f48 + rbs (4.1.3) sha256=0c4474a9751cdc14364bfad0b3e53678323bbdc2c31683b0445932867dbab8c4 rdoc (8.0.0) sha256=03bf8c08a9639658855a0cfd77c0abca8325c227693f7f33f82957811348c469 redis (6.0.0) sha256=de71c10edd106986b759ec7ecdd08b63b9c0ee7414a0d0c1da73d31ba2bccda6 redis-client (0.30.1) sha256=5151bc5c7bbfe48623732cdae3b900d8a22dc691cc7cdfacfb351ac55116522d regexp_parser (2.12.0) sha256=35a916a1d63190ab5c9009457136ae5f3c0c7512d60291d0d1378ba18ce08ebb - reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835 + reline (0.7.0) sha256=5b012d8e55dbf9d450f12bde2cf7d15ff546ae80b3f8f3b30e570d431815583d request_store (1.7.0) sha256=e1b75d5346a315f452242a68c937ef8e48b215b9453a77a6c0acdca2934c88cb rubocop (1.89.0) sha256=4dee8e3ee9c45e474834efd9e8d6fd031e8331c8dacdff0de4ad65ae0a6faae7 rubocop-ast (1.50.0) sha256=b9ca88300da0803ee222ad20cdb30494c0a784eed06fdc35d254b06d662788db @@ -544,11 +544,11 @@ CHECKSUMS ssrf_filter (1.5.0) sha256=e03dcdb9d1730d7f6710532a606b3543df2a448a0293ce04a2d995523c5a97f6 stimulus-rails (1.3.4) sha256=765676ffa1f33af64ce026d26b48e8ffb2e0b94e0f50e9119e11d6107d67cb06 thor (1.5.0) sha256=e3a9e55fe857e44859ce104a84675ab6e8cd59c650a49106a05f55f136425e73 - thruster (0.1.23) sha256=ad3081e8ff3b5cb413768292c367f1e015c423bb6b35919b9b9f533af50d639f - thruster (0.1.23-aarch64-linux) sha256=042a05581dd1d750d1583d83817460b1f7fde254ed0b2bcd7ec56f9bed278c7a - thruster (0.1.23-arm64-darwin) sha256=2f1b73119ffec813cdb104d64dd39bfc3771b5308eb0f4dc2428077141140022 - thruster (0.1.23-x86_64-darwin) sha256=2b22a951f6ac1218c9f461bfc6004b61854147308649475a07bc05fae2e69869 - thruster (0.1.23-x86_64-linux) sha256=9cd7265bf54e954575c8442e42d050ed8eb55df4f9d7da8fd6f94fcc0339baa5 + thruster (0.1.25) sha256=d97d704e91fa37d5858bc238dea6186f7310b633abfeea9f2ba814f252203716 + thruster (0.1.25-aarch64-linux) sha256=495265b11fc3c3596ae0d70ed902b60db82dafb2a5b47a2c527d3176ee3cf311 + thruster (0.1.25-arm64-darwin) sha256=20338360cce4035e787135ae154a10663f3d3d61b15bfa72df347fe9d982de57 + thruster (0.1.25-x86_64-darwin) sha256=633d337baee05e8eacbc18e3986ea6bbf8ea237abd67f5e4351b8aa710623c5e + thruster (0.1.25-x86_64-linux) sha256=e5586003b34dc2f4200f8412101e906621e276bb294d41d1b63a3c41e348503d timeout (0.6.1) sha256=78f57368a7e7bbadec56971f78a3f5ecbcfb59b7fcbb0a3ed6ddc08a5094accb tsort (0.2.0) sha256=9650a793f6859a43b6641671278f79cfead60ac714148aabe4e3f0060480089f turbo-rails (2.0.23) sha256=ee0d90733aafff056cf51ff11e803d65e43cae258cc55f6492020ec1f9f9315f diff --git a/config/locales/da.yml b/config/locales/da.yml index 90b27a5..472aa54 100644 --- a/config/locales/da.yml +++ b/config/locales/da.yml @@ -7,7 +7,7 @@ da: tomaten? intro_description: Det lyder nemt, men det er faktisk mere udfordrende, end du tror! let_me_try: Lad mig prøve - play_time: Spilletid 2-5 minutter + play_time: "Spilletid: 2-5 minutter" go_to_slide: Gå til dias got_it_lets_get_started: Forstået, lad os komme i gang stage_i_of_n: TRIN %{i} AF %{n} @@ -40,32 +40,32 @@ da: headline: "God redning! Din tomat endte som kompost." description: 'Lad os se på nogle af dine valg:' landfill: - headline: "Øv, din tomat røg på en losseplads!" + headline: "Øv, din tomat endte på affaldspladsen!" description: 'Lad os se på nogle af dine valg:' what_many_dont_know: Få nogle bonusoplysninger food_waste: label: Madspild positive: Du har taget alle de rigtige valg for at forhindre, at tomaten ender som madspild. neutral: Du har taget nogle gode valg for at forhindre, at tomaten ender som madspild. - negative: Du har taget nogle valg, der øgede risikoen for, at tomaten endte som madspild. + negative: Du tog nogle valg, der øgede risikoen for madspild. early_exit: positive: Ligesom en tredjedel af al mad endte din tomat som madaffald. negative: Ligesom en tredjedel af al mad endte din tomat som madaffald. learn_more: - - Friske råvarer, som tomater, kan ende som madspild, mens de vokser. Men risikoen for madspild er også stor efter høst, for eksempel under opbevaring og transport. - - Her kan selv enkle løsninger som kasser der kan stables hjælpe med at reducere madspild ved at forhindre, at maden bliver mast og beskadiget på vej til markedet. Solcelledrevne køleløsninger kan også hjælpe med at forhindre, at der opstår madspild i varmen. + - Friske råvarer som tomater kan gå til spilde, mens de vokser. Men risikoen for madspild er også stor efter høst, for eksempel under opbevaring og transport. + - Her kan selv enkle løsninger som kasser, der kan stables, hjælpe med at reducere madspild og forhindre, at maden bliver mast og beskadiget på vej til markedet. Solcelledrevne køleløsninger kan også hjælpe med at forhindre, at maden går til spilde i varmen. emissions: - label: Drivhusgasudledninger + label: Udledning af drivhusgasser positive: Det lykkedes dig at reducere udledningen af drivhusgasser! - neutral: Nogle steder har du sænket udledningen af drivhusgasser, mens du har øget dem en smule andre steder. + neutral: Nogle steder har du sænket udledningen af drivhusgasser, mens du har øget den en smule andre steder. negative: Mens du arbejdede på at redde tomaten, øgede nogle valg udledningen af drivhusgasser. early_exit: positive: Du var med til at reducere udledningen af drivhusgasser bare ved at kompostere din tomat! - negative: Ved at sende tomaten til en losseplads øgede du udledningen af drivhusgasser. Kompostering af den ville have været et bedre valg. + negative: Ved at sende tomaten til en affaldsplads øgede du udledningen af drivhusgasser. Kompostering ville have været et bedre valg. learn_more: - - Madspild kan i sig selv forårsage drivhusgasser, når det rådner på en losseplads. Derfor er det vigtigt at undgå madspild fra starten. Når mad bliver dårligt eller ikke er sikkert at spise, er kompostering en mere klimavenlig mulighed. Måske gør du det allerede derhjemme eller i dit lokalsamfund! - - Drivhusgasser kan også komme fra brugen af ting som kunstgødning, samt pumper, varevogne og lastbiler, der kører på diesel og benzin. Så hvis landmændene får adgang til vedvarende energi, elektrisk transport og træning i miljøvenligt landbrug, kan det også være med til at sænke udledningerne betydeligt. + - Madspild kan i sig selv forårsage drivhusgasser, når det rådner på en affaldsplads. Derfor er det vigtigt at undgå madspild fra starten. Når mad går i fordærv eller ikke er sikker at spise, er kompostering en mere klimavenlig løsning. Måske gør du det allerede derhjemme eller i dit lokalsamfund! + - Drivhusgasser kan også komme fra brugen af ting som kunstgødning og pumper, varevogne og lastbiler, der kører på diesel og benzin. Så hvis landmændene får adgang til vedvarende energi, elektrisk transport og uddannelse i miljøvenligt landbrug, kan det også være med til at sænke udledningen betydeligt. income: label: Indkomst positive: Du solgte din tomat lokalt, så du tjente lidt penge! diff --git a/config/locales/sv.yml b/config/locales/sv.yml index 3d14a69..a3bd308 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -5,7 +5,7 @@ sv: intro_title: | Kan du rädda
tomaten? - intro_description: Det låter enkelt, men är kanske svårare än du tror! + intro_description: Det låter enkelt, men det är svårare än du kanske tror! let_me_try: Låt mig försöka play_time: Speltid 2–5 minuter go_to_slide: Go to slide @@ -74,6 +74,6 @@ sv: positive: Du tjänade inga pengar på din tomat – och även om din tomat inte hade blivit förstörd, hade det kanske varit svårt att sälja den. negative: Du tjänade inga pengar på din tomat – och även om din tomat inte hade blivit förstörd, hade det kanske varit svårt att sälja den. learn_more: - - Att hitta en plats där man kan sälja det man odlar är inte alltid lätt för småbrukare. Att inrätta distributionscentraler kan hjälpa, eftersom bönder kan gå samman, samla sina grödor och sälja till ett bättre pris. Att hjälpa bönder att sälja till lokala butiker och stormarknader är också en bra lösning. Det betyder kortare transportavstånd och lägre risk för matsvinn och föroreningar. + - Det är inte alltid lätt för småbrukare att hitta en plats där de kan sälja det de odlar. Att inrätta distributionscentraler kan hjälpa, eftersom bönder kan gå samman, samla sina grödor och sälja till ett bättre pris. Att hjälpa bönder att sälja till lokala butiker och stormarknader är också en bra lösning. Det betyder kortare transportavstånd och lägre risk för matsvinn och föroreningar. - En annan sak att tänka på är att småbrukares inkomster påverkas av många olika saker. Det finns inte alltid pengar till gödningsmedel och vatten, vilket kan göra det svårare att odla grödor och tjäna pengar. Därför kan ett litet företagslån hjälpa