diff --git a/Sources/Secretive/Localizable.xcstrings b/Sources/Secretive/Localizable.xcstrings index 5115ce1..5e481de 100644 --- a/Sources/Secretive/Localizable.xcstrings +++ b/Sources/Secretive/Localizable.xcstrings @@ -107,6 +107,26 @@ } } }, + "copyable_click_to_copy_button" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Click to Copy" + } + } + } + }, + "copyable_copied" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Copied" + } + } + } + }, "create_secret_cancel_button" : { "localizations" : { "en" : { diff --git a/Sources/Secretive/Views/CopyableView.swift b/Sources/Secretive/Views/CopyableView.swift index ff9497e..8b2630f 100644 --- a/Sources/Secretive/Views/CopyableView.swift +++ b/Sources/Secretive/Views/CopyableView.swift @@ -66,12 +66,12 @@ struct CopyableView: View { ) } - var hoverText: String { + var hoverText: LocalizedStringKey { switch interactionState { case .hovering: - return "Click to Copy" + return "copyable_click_to_copy_button" case .clicking: - return "Copied" + return "copyable_copied" case .normal: fatalError() }