You can change strings appearing on the SDK interface by overriding the respective string key.
Note: To create a new locale file, see Override SDK Strings.
Accessibility strings (used by the Accessibility TalkBack)
String name | Used in | Default value |
---|---|---|
lp_accessibility_agent | Used as a message prefix on the message from the agent | Agent |
lp_accessibility_agent_is_typing | Announced when an agent without a nickname is typing (applicable only in Activity mode) | Agent is typing |
lp_accessibility_agnet_icon | Used on the agent avatar | Agent Icon |
lp_accessibility_attachment_menu | Used on the attachment menu | Attachment menu |
lp_accessibility_attachment_menu_button_collapsed | The attachment menu button name when collapsed | Attachment menu button collapsed |
lp_accessibility_attachment_menu_button_expanded | The attachment menu button name when expanded | Attachment menu button expanded |
lp_accessibility_audio_pause_button | Spoken aloud when a user focuses on the pause button for a voice clip in chat history. | Pause |
lp_accessibility_audio_play_button | Spoken aloud when a user focuses on the play button for a voice clip in chat history. | Play |
lp_accessibility_back_button | Spoken aloud when a user focuses on back button. | Navigate up |
lp_accessibility_camera | Used on the camera button (on the attachment menu) | Camera |
lp_accessibility_chat_message | Used as a label on the 'Enter message' EditText control | Chat message |
lp_accessibility_current_month | Used as content description of chosen month in an appointment list screen | Current month: %s |
lp_accessibility_full_image | Used on the image in the full image screen | Full image |
lp_accessibility_gallery | Used on the gallery button (on the attachment menu) | Gallery |
lp_accessibility_image | Used on the thumbnail image on the conversation screen | Image |
lp_accessibility_image_caption | A label string for the Enter Message EditText in the image preview screen | Image caption |
lp_accessibility_is_typing | Announced when an agent with nickname is typing (applicable only in Activity mode) | %1$s is typing |
lp_accessibility_mic_button | Spoken aloud when a user focuses on the record-voice button. | Record voice clip |
lp_accessibility_new_agent_message | Used when receive an incoming message from agent | New agent message: |
lp_accessibility_new_system_message | Used when receive an incoming system message | New system message: |
lp_accessibility_next_week | Used as a content description for next week button in an appointment list screen | Next week |
lp_accessibility_photo | Used on an image on the conversation screen | Photo |
lp_accessibility_photo_preview | Used on the image on the preview screen | Photo preview |
lp_accessibility_prev_week | Used as a content description for previous week button in an appointment list screen | Previous week |
lp_accessibility_received | Received message status | received |
lp_accessibility_resend | Used on the resend button | Resend |
lp_accessibility_sc_button | Used on the button element in a structured content message | Button |
lp_accessibility_sc_destination | Used on the map pin on a structured content map element | Destination |
lp_accessibility_sc_image | Used on the image element in a structured content message | Image |
lp_accessibility_sc_map | Used on the map element in a structured content message | Map |
lp_accessibility_sc_text | Used on the text element in a structured content message | Text |
lp_accessibility_selected | Used to indicate the selected star on the feedback screen | selected |
lp_accessibility_selected_day | Used to indicate the selected day in an appointment list screen | Selected day: %s |
lp_accessibility_voice_recognition_button | Spoken aloud when a user focuses on the speech recognition button. | Voice typing |
lp_accessibility_voice_replay_button | Spoken aloud when a user focuses on the replay-voice-recording button. | Replay voice clip |
lp_accessibility_voice_stop_button | Spoken aloud when a user focuses on the stop-recording-voice button. | Stop recording |
lp_accessibility_voice_trash_button | Spoken aloud when a user focuses on the delete-voice-clip button. | Delete voice clip |
lp_accessibility_week_starting | Spoken aloud when a user focuses on the day of week selection in an appointment list screen. | Week starting %s |
lp_accessibility_you | Used as a message prefix on the message from the consumer | You |
lp_carousel_navigation_previous_button_content_description | Spoken aloud when a user focuses on previous navigation button in carousel structured content. | Previous |
lp_carousel_navigation_next_button_content_description | Spoken aloud when a user focuses on next navigation button in carousel structured content. | Next |
lp_carousel_card_order_announcement_content_description | Spoken aloud when a user focuses navigates through carousel structured content using navigation buttons | Card %d of %d, %s |
Audio messaging
String name | Used in | Default value |
---|---|---|
lp_mic_tooltip_long_press | Tooltip shown when short tapping the mic button. | Long tap to record |
lp_mic_tooltip_max_recording | Tooltip shown when the maximum recording time reached. | Long tap to record |
lp_mic_tooltip_release | Tooltip shown when keeping mic tapped. | Release for recording |
Clear History dialog
String name | Used in | Default value |
---|---|---|
lp_clear_history_dialog_message | Body message of the Clear History confirm dialog | All of your existing conversation history will be lost. Are you sure? |
lp_clear_history_dialog_positive_button | Positive button text | Clear |
lp_clear_history_dialog_title | Title of the Clear History confirm dialog | Clear history |
lp_end_conversation_first | Message text displayed when trying to clear history and the conversation is not resolved | Please resolve the conversation first. |
lp_history_control_api_empty_state | There are currently no conversations at this time |
Conversation Survey
String name | Used in | Default value |
---|---|---|
lpmessaging_ui_fill_in_form_text_button | PCI form bubble action button text. | Fill in form |
lpmessaging_ui_pci_leave_dialog_btn_negative | Negative button text of the PCI dialog before leaving unfilled form. | STAY |
lpmessaging_ui_pci_leave_dialog_btn_positive | Positive button text of the PCI dialog before leaving unfilled form. | OK |
lpmessaging_ui_pci_leave_dialog_description | Body message of the PCI dialog before leaving unfilled form. | Once you leave the secure form, you will not be able to access it again. |
lpmessaging_ui_pci_leave_dialog_title | Title of the PCI dialog before leaving unfilled form. | Are you sure? |
lpmessaging_ui_secure_form_consumer_submitted_message | Consumer-Submission bubble confirming form submission | I have submitted the %s form |
lpmessaging_ui_secure_form_error_message | PCI form bubble message — state error | There was a problem opening this form. Please ask the agent to resend the form. |
lpmessaging_ui_secure_form_expired_message | PCI form bubble message — state expired | Secure form has expired. Please ask the agent to resend the form. |
lpmessaging_ui_secure_form_submitted_message | PCI form bubble message — state submitted | This form has been submitted and cannot be reopened for security reasons. |
lpmessaging_ui_secure_form_to_fill_in_message | PCI form bubble message | This is a secure form. Information entered here is protected and cannot be accessed once submitted. |
lpmessaging_ui_secure_form_viewed_message | PCI form bubble message — state viewed (not filled and can't be filled) | This form has already been viewed. Please ask the agent to resend the form. |
General
String name | Used in | Default value |
---|---|---|
brand_name | The default agent name displayed on the toolbar | My Brand |
lp_add_a_caption | Hint text in the Enter Message EditText on the image preview screen | Add a caption |
lp_attachment_menu_camera_item_text | The Camera icon's text in the attachment menu | CAMERA |
lp_attachment_menu_gallery_item_text | The Gallery icon's text in the attachment menu | GALLERY |
lp_cancel | Confirmation dialog Cancel button. | Cancel |
lp_clear_history_menu_text | "Clear history" string in menu"Clear history" string in menu."Clear history" confirmation dialog text"Clear" button text on "Clear history" dialog. | Clear history |
lp_connection_status_connecting | Connection bar text when connecting | Connecting… |
lp_connection_status_failed_to_connect | Connection bar text when could not connect to the messaging server | Failed to connect to the server. |
lp_connection_status_no_connection | Connection bar text when there is no internet connection on the device | Offline. Please check your connection. |
lp_connection_status_trying_to_connect | Connection bar text when the connection is longer than 5 seconds | Still trying to connect… |
lp_conversation_ended_by_agent_no_name | Message when the conversation was resolved when we don't have the agent name. %1$s — time | Conversation resolved by Agent \n %1$s |
lp_conversation_ended_by_agent_with_name | Message when the conversation was resolved when we have an agent name. %1$s — agent name %2$s — time | Conversation resolved by %1$s \n %2$s |
lp_conversation_ended_by_you | Message when the conversation was resolved by the client. %1$s — time | Conversation resolved by You \n %1$s |
lp_date_time_format | Date and time format to be used instead of the standard format | No Value |
lp_dismiss_as_urgent_menu_text | Dismiss urgent menu text. | Dismiss urgent |
lp_dismiss_as_urgent_two_lines | "Dismiss urgent" string in menu and snack bar. | Dismiss urgent |
lp_dismiss_urgent_dialog_header | Dismiss urgent confirmation dialog header. | Are you sure you want to mark this conversation as not urgent? |
lp_dismiss_urgent_dialog_message | Dismiss urgent confirmation dialog text. | This means that your conversation will get normal priority. |
lp_done | Feedback dialog toolbar done button text (after submitting). | Done |
lp_end | End conversation "End" button text. | End |
lp_end_conversation | End conversation title. | Resolve the conversation |
lp_end_conversation_first | Dialog text that is shown in case trying to clear history when a conversation is open. | Please resolve the conversation first. |
lp_enter_message | Enter message text box when empty. | Write a message |
lp_enter_message_speech_recognition_state | Enter message text box when spreech recognition just activated. | Listening… |
lp_failed_download_toast_message | Toast message displayed when downloading a photo failed | Failed to download file |
lp_failed_upload_toast_message | Toast message displayed when uploading a photo failed | Failed to upload file |
lp_feedback_1 | String displayed when one star is selected in the feedback dialog. | Very Dissatisfied |
lp_feedback_2 | String displayed when two stars are selected in the feedback dialog. | Dissatisfied |
lp_feedback_3 | String displayed when three stars are selected in the feedback dialog. | Neither |
lp_feedback_4 | String displayed when four stars are selected in the feedback dialog. | Satisfied |
lp_feedback_5 | String displayed when five stars are selected in the feedback dialog. | Very Satisfied |
lp_feedback_question | Feedback dialog rate question text. | How would you rate your connection with our agent? |
lp_feedback_submit | The feedback submit button text. | Submit |
lp_feedback_submit_message | Submit message text at the bottom of feedback dialog. | Your feedback helps us serve you better.\n It will not be shared with any customer service representatives. |
lp_feedback_thank_you | Text displayed after the feedback dialog is submitted. | Survey submitted successfully.\nThank you! |
lp_feedback_yesno_negative_title | Negative button text in the feedback dialog. | NO |
lp_feedback_yesno_positive_title | Positive button text in the feedback dialog. | YES |
lp_feedback_yesno_question | Yes/No question text in feedback dialog. | Did we solve your issue today? |
lp_first_message | System message before the first conversation. | How can I help you today? |
lp_is_typing | Text in conversation activity when agent is typing. | typing… |
lp_loading_message | Text above the loading icon when loading previous messages. | Loading… |
lp_mark_as_resolved_dialog_message | Resolve conversation confirmation dialog text. | Are you sure this topic is resolved? |
lp_mark_as_resolved_menu_text | "Mark as resolved" string in menu. | Mark as resolved |
lp_mark_as_urgent_dialog_header | Mark as urgent confirmation dialog header. | Are you sure you want to mark this conversation as urgent? |
lp_mark_as_urgent_dialog_message | Mark as urgent confirmation dialog text. | This means that your conversation will get top priority. |
lp_mark_as_urgent_menu_text | "Mark as urgent" string in menu and snack bar. | Mark as urgent |
lp_menu_copy | Copy menu button text when selecting messages in conversation. | Copy |
lp_message_time_min_ago | Message timestamp for older messages ("5 min ago"). | Min ago |
lp_message_time_now | Message timestamp for the latest messages ("Now"). | Now |
lp_message_time_now_with_state | Message timestamp for the latest messages that has a sending state ("now"). | Now |
lp_new_messages | Notification message displayed when there are multiple push messages. | new messages |
lp_no_action_not_available_toast_message | A toast message when the required action is not available (e.g. Mark as urgent when there is no active conversation). | Action not available — no open conversation |
lp_no_network_toast_message | A toast message when there is no network. | No internet connection. Please check your connection and try again. |
lp_ok | Confirmation dialog OK button. | OK |
lp_resend_failed_conversation_closed | Toast message displayed when trying to resend a failed message when conversation is already closed. | This conversation has already been resolved. |
lp_resend_failed_masked_message | Toast message displayed when trying to resend a failed masked message. | Message failed to send. Please re-enter message and send again. |
lp_send | The "Send" button text. | Send |
lp_skip | Feedback dialog toolbar skip button text. | Skip |
lp_still_loading_message | Message displayed when loading conversation takes longer the usual | Still loading conversation… |
lp_today | Today header in conversation. | Today |
lp_ttr_message_days | (plurals string that contains: "one" and "others") The one or others strings is concatenated to the lp_ttr_message_with_timestamp string above according to whether it's single day multiple days. Example: one or others. | |
lp_ttr_message_hours | (plurals string that contains: "one" and "others"). The one or others strings is concatenated to the lp_ttr_message_with_timestamp string above according to whether it's single hour multiple hours. Example: one or others. | |
lp_ttr_message_minutes | (plurals string that contains: "one" and "others") The one or others strings is concatenated to the lp_ttr_message_with_timestamp string above according to whether it's single minute multiple minutes. Example | |
lp_ttr_message_no_timestamp | Text in TTR snackbar when timestamp is not shown. | An agent will respond shortly |
lp_ttr_message_off_hours_message | Message to show when the online hours is more than 2 days from now. includes 1 param: %1$s — for the full date (MMM dd, yyyy hh:mm a) | Thanks for your message. We will be back online at %1$s |
lp_ttr_message_off_hours_message_today | A snackbar content when the agent is in off hours and TTR is sometime today | Thanks for your message. We will be back online today at %1$s |
lp_ttr_message_off_hours_message_tomorrow | A snackbar content when the agent is in off hours and TTR is sometime tomorrow | Thanks for your message. We will be back online tomorrow at %1$s |
lp_ttr_message_off_hours_time_zone_id | Represents Java timezone ID that is used in the off hours message. For a full list of the available IDs, use the "Aliases" from here. | US/Pacific |
lp_ttr_message_with_timestamp | Text in TTR snackbar when timestamp is shown. | An agent will respond within the next |
lp_unread_message | (plurals string that contains: "one" and "others"). Used in the unread messages indicator to indicate how many unread messages Example: one or others. | |
lp_yesterday | Yesterday header in conversation. | Yesterday |
Masking
String name | Used in | Default value |
---|---|---|
client_only_mask_character | The character used to mask client only string. | * |
lp_system_message_client_only_masked | Text of system message, added after detecting a client only masked message (if this feature is enabled). | Your personal data has been masked to protect your security. Only the agent can read it. |
lp_system_message_real_time_masked | Text of system message, added after detecting a real time masked message (if this feature is enabled). | Your personal data has been masked to protect your security and cannot be read by the agent. |
real_time_mask_character | The character used to mask the real time message. | * |
Quick replies
String name | Used in | Default value |
---|---|---|
lpmessaging_ui_quick_replies_button_content_description | Accessibility string when hovering on the Quick Replies button | |
lpmessaging_ui_quick_replies_section | Accessibility string when hovering on the Quick Replies control |
Structured Content
String name | Used in | Default value |
---|---|---|
lp_new_message | Message displayed on the scroll down indicator when a structured content message is received | New message |
lp_structured_content_display_failed | Message displayed in the conversation if there is an error parsing the structured content message | Content failed to display |
Unauthenticated In-App Messaging
String name | Used in | Default value |
---|---|---|
lp_new_unauth_user_dialog_message | The body of the presented dialog when the identity is expired. | "Hi there! As we haven't seen you for a while, we're opening a new conversation for you" |
lp_new_unauth_user_dialog_positive_button | The button of the presented dialog when the identity is expired. | OK |
lp_new_unauth_user_dialog_title | The title of the presented dialog when the identity is expired. | New Conversation |