···390390 .buttonStyle(.borderedProminent)
391391 .accessibilityLabel("Scan for device")
392392 .accessibilityHint("Searches for nearby soldering iron")
393393+394394+ Button("Try Demo") {
395395+ hapticLight()
396396+ bleManager.startDemoMode()
397397+ }
398398+ .font(.subheadline)
399399+ .foregroundStyle(.secondary)
400400+ .accessibilityLabel("Try demo mode")
401401+ .accessibilityHint("Experience the app with simulated soldering iron data")
393402 }
394403 }
395404 .padding(32)
+12
ios/Tinkcil/Localizable.xcstrings
···21902190 }
21912191 }
21922192 },
21932193+ "Experience the app with simulated soldering iron data" : {
21942194+ "comment" : "A button that, when tapped, allows users to experience the app with simulated soldering iron data.",
21952195+ "isCommentAutoGenerated" : true
21962196+ },
21932197 "Heating to %u degrees" : {
21942198 "comment" : "A hint that appears when the user taps on the temperature display, indicating whether the heating system is active and if so, at what temperature.",
21952199 "isCommentAutoGenerated" : true,
···65916595 }
65926596 }
65936597 }
65986598+ },
65996599+ "Try Demo" : {
66006600+ "comment" : "A button that allows users to experience the app with simulated soldering iron data.",
66016601+ "isCommentAutoGenerated" : true
66026602+ },
66036603+ "Try demo mode" : {
66046604+ "comment" : "A button that, when tapped, transitions the app to a demo mode using simulated data.",
66056605+ "isCommentAutoGenerated" : true
65946606 },
65956607 "Value" : {
65966608 "comment" : "Label for the y-axis in the temperature graph.",