Files
XSnap/common/src/main/assets/lang/en_US.json
2026-01-12 20:36:54 +05:30

3309 lines
161 KiB
JSON

{
"setup": {
"dialogs": {
"select_language": "Select Language",
"save_folder": "Choose where to save downloads",
"select_save_folder_button": "Select Folder"
},
"mappings": {
"dialog": "Generating Mappings...",
"generate_failure_no_snapchat": "PurrfectSnap was unable to detect Snapchat, please try reinstalling Snapchat.",
"generate_failure": "An error occurred while trying to generate mappings, please try again."
},
"permissions": {
"dialog": "Complete these essentials to continue:",
"notification_access": "Notification Access",
"battery_optimization": "Battery Optimization",
"display_over_other_apps": "Display Over Other Apps",
"request_button": "Request"
}
},
"scopes": {
"friend": "Friend",
"group": "Group"
},
"manager": {
"routes": {
"tasks": "Tasks",
"features": "Features",
"manage_rule_feature": "Manage Rule Feature",
"home": "Home",
"home_about": "About",
"home_settings": "Settings",
"home_logs": "Logs",
"logger_history": "Logger History",
"logged_stories": "Logged Stories",
"friend_tracker": "Friend Tracker",
"friend_tracker_catalog": "Friend Tracker Catalog",
"manage_friend_tracker_repos": "Manage Friend Tracker Repositories",
"edit_rule": "Edit Rule",
"file_imports": "File Imports",
"manage_repos": "Manage Repositories",
"social": "Social",
"manage_scope": "Manage Scope",
"messaging_preview": "Preview",
"scripts": "Scripts",
"manage_script_repos": "Manage Script Repositories",
"view_logger_history": "Logger History",
"better_location": "Better Location"
},
"navigation": {
"customize_bottom_bar_title": "Customize Bottom Bar",
"customize_bottom_bar_subtitle": "Pick which tabs show on your home screen",
"available_tabs_title": "Available Tabs",
"shown_tabs_title": "Shown Tabs",
"reset_button": "Reset",
"done_button": "Done"
},
"sections": {
"home": {
"version_title": "v{versionName} \u00b7 by Eternal",
"update_title": "PurrfectSnap Update",
"update_content": "Version {version} is available!",
"update_button": "Download",
"debug_build_summary_title": "You are running a debug build of PurrfectSnap",
"debug_build_summary_content": "Version {versionName} ({versionCode})",
"debug_build_summary_date": "Build date: {date} ({days} days ago)",
"quick_actions_title": "Quick Actions"
},
"home_logs": {
"no_logs_hint": "No logs available",
"clear_logs_button": "Clear Logs",
"export_logs_button": "Export Logs",
"saving_logs_toast": "Saving logs, this may take a while ...",
"saved_logs_success_toast": "Logs saved successfully",
"saved_logs_failure_toast": "Failed to save logs"
},
"home_settings": {
"actions_title": "Actions",
"message_logger_title": "Message Logger",
"debug_title": "Debug",
"success_toast": "Done!",
"message_logger_summary": "{messageCount} messages\n{storyCount} stories",
"export_button": "Export",
"clear_button": "Clear",
"view_logger_history_button": "View Logger History",
"ui_settings_title": "UI Settings",
"haptic_feedback_label": "Haptic Feedback",
"use_system_toasts_label": "Use System Toasts",
"updates_title": "Updates",
"auto_update_check": "Auto Update Check",
"update_check_frequency_daily": "Daily",
"update_check_frequency_weekly": "Weekly",
"update_check_frequency_monthly": "Monthly",
"update_channel_stable": "Stable",
"update_channel_prerelease": "Pre-release",
"update_notification_channel_name": "Updates",
"update_notification_channel_description": "Get notified when new releases are available",
"update_notification_title": "New update available",
"update_notification_text": "Tap to open PurrfectSnap and download the latest build.",
"app_theme_title": "App Theme",
"theme_icon_description": "Open theme chooser",
"theme_mode_system": "System",
"theme_mode_light": "Light",
"theme_mode_dark": "Dark",
"friend_notes_title": "Friend Notes",
"friend_notes_description": "Manage and backup your friend notes",
"friend_notes_no_notes_to_backup": "No notes to back up yet",
"friend_notes_backup_success": "Friend notes backed up",
"friend_notes_restore_success": "Friend notes restored",
"backup_button": "Backup",
"restore_button": "Restore",
"view_button": "View",
"customize_bottom_bar_title": "Customize Bottom Bar",
"customize_bottom_bar_subtitle": "Pick which tabs show on your home screen",
"available_tabs_title": "Available Tabs",
"reset_button": "Reset",
"done_button": "Done",
"clear_friend_feed": "Clear Friend Feed",
"test_mode_label": "Enable PurrAura",
"disable_feature_loading_label": "Disable Feature Loading",
"disable_auto_mapper_label": "Disable Auto Mapper",
"disable_bypass_indicator_label": "Disable Bypass Indicator"
},
"tasks": {
"no_tasks": "No tasks",
"merge_button": "Merge",
"failed_to_open_file": "Failed to open file",
"merge_files_toast": "Merging {count} files",
"remove_selected_tasks_title": "Are you sure you want to remove selected tasks?",
"remove_all_tasks_title": "Are you sure you want to remove all tasks?",
"delete_files_option": "Also delete files",
"remove_selected_tasks_confirm": "Remove {count} tasks?",
"remove_all_tasks_confirm": "Remove all tasks?"
},
"features": {
"disabled": "Disabled",
"export_option": "Export",
"import_option": "Import",
"reset_option": "Reset",
"config_export_success_toast": "Config exported successfully",
"config_import_success_toast": "Config imported successfully",
"config_import_failure_toast": "Failed to import config {error}",
"config_export_failure_toast": "Failed to export config {error}",
"saved_config_snackbar": "Config saved",
"older_required": "This feature requires Snapchat v{version} or older to work correctly",
"newer_required": "This feature requires Snapchat v{version} or newer to work correctly",
"search_button": "Search",
"clear_history": "Clear search history",
"subtitle": "Search and manage features"
},
"manage_rule_feature": {
"disable_state_option": "Disabled",
"disable_state_subtext": "No friends/groups will be affected",
"whitelist_state_option": "No one except ...",
"whitelist_state_subtext": "Only {count} friends/groups will be affected by this rule",
"whitelist_state_button": "Select allowed friends/groups",
"blacklist_state_option": "Everyone except ...",
"blacklist_state_subtext": "Everyone except {count} friends/groups will be affected by this rule",
"blacklist_state_button": "Select excluded friends/groups",
"clear_list_button": "Clear friends/groups list",
"dialog_clear_confirmation_text": "Are you sure you want to clear the list?"
},
"social": {
"friends_tab": "Friends",
"groups_tab": "Groups",
"empty_hint": "Your list is empty for now",
"friends_empty_title": "No friends added yet",
"groups_empty_title": "No groups synced yet",
"streaks_expiration_short": "{hours}h",
"social_tagline": "Manage scopes, streaks, and previews",
"social_empty_hint": "Tap the + button to sync friends or groups."
},
"manage_scope": {
"logged_stories_button": "Show Logged Stories",
"e2ee_title": "End-to-End Encryption",
"e2ee_subtitle": "Manage your shared key for this friend.",
"export_base64_button": "Export Base64",
"import_base64_button": "Import Base64",
"invalid_key_size_32_bytes": "Invalid key size. Provide a 32-byte key.",
"successfully_imported_key": "Key imported successfully.",
"failed_to_import_key": "Failed to import key: {message}",
"rules_title": "Rules",
"participants_text": "{count} participants",
"not_found": "Not found",
"streaks_title": "Streaks",
"streaks_length_text": "Length: {length}",
"streaks_expiration_text": "Expires in {eta}",
"streaks_expiration_text_expired": "Expired",
"reminder_button": "Set Reminder",
"delete_scope_confirm_dialog_title": "Are you sure you want to delete a {scope}?",
"notes_placeholder": "Click to add a note"
},
"logged_stories": {
"story_failed_to_load": "Failed to load",
"no_stories": "No stories found",
"save_from_cache_button": "Save from Cache"
},
"messaging_preview": {
"bridge_connection_failed": "Failed to connect to bridge. Make sure Snapchat is running in the background",
"bridge_connection_error": "Failed to connect to bridge. Make sure Snapchat is running in the background",
"bridge_init_failed": "Failed to initialize messaging bridge. Make sure Snapchat is running in the background",
"message_fetch_failed": "Failed to fetch messages",
"no_message_hint": "No message",
"subtitle": "Hold to select",
"actions_title": "Conversation Actions",
"save_selection_option": "Save Selection",
"save_all_option": "Save All",
"unsave_selection_option": "Unsave Selection",
"unsave_all_option": "Unsave All",
"mark_selection_as_seen_option": "Mark selected Snap as seen",
"mark_all_as_seen_option": "Mark all Snaps as seen",
"delete_selection_option": "Delete Selection",
"delete_all_option": "Delete All",
"processed_message_toast": "Processed {count} messages",
"processed_messages_toast": "Processed {count} messages",
"processed_messages_text": "Processed {count}",
"close_button_description": "Clear selection"
},
"logger_history": {
"list_friend_format": "Friend {name}",
"list_group_format": "Group {name}",
"no_more_messages": "No more messages",
"reverse_order_checkbox": "Reverse Order",
"chat_attachment": "Attachment {index}",
"empty_message": "Empty Chat Message",
"message_parse_failed": "Failed to parse message",
"unknown_sender": "Unknown Sender",
"download_attachment_failed_toast": "Failed to download attachment"
},
"file_imports": {
"import_file_button": "Import File",
"file_not_found": "File not found",
"file_import_failed": "Failed to import file: {error}",
"file_imported": "File imported successfully",
"file_delete_failed": "Failed to delete file",
"no_files_hint": "Here you can import files for use in Snapchat. Press the button below to import a file."
},
"better_location": {
"spoofed_coordinates_title": "Lat {latitude}, Lng {longitude}",
"save_coordinates_dialog_title": "Save Coordinates",
"saved_name_dialog_hint": "Saved Name",
"latitude_dialog_hint": "Latitude",
"longitude_dialog_hint": "Longitude",
"save_dialog_button": "Save",
"choose_location_button": "Pick a Location",
"manual_coordinates_hint": "Fine-tune the coordinates manually.",
"saved_coordinates_subtitle": "Manage your saved spoof locations",
"teleport_to_friend_button": "Teleport to Friend",
"spoof_location_toggle": "Spoof Location",
"suspend_location_updates": "Suspend Location Updates",
"saved_coordinates_title": "Saved Coordinates",
"no_saved_coordinates_hint": "No saved coordinates",
"delete_dialog_title": "Delete Saved Coordinate",
"delete_dialog_message": "Are you sure you want to delete this saved coordinate?",
"teleport_to_friend_title": "Teleport to Friend",
"search_bar": "Search",
"no_friends_map": "No friends on the map",
"no_friends_found": "No friends found"
}
},
"dialogs": {
"add_friend": {
"title": "Add Friend or Group",
"search_hint": "Search",
"fetch_error": "Failed to fetch data",
"category_groups": "Groups",
"category_friends": "Friends",
"participants_text": "{count} participants",
"unselect_all_button": "Unselect All"
},
"scripting": {
"repo_hint": "Paste a repository URL"
},
"scripting_warning": {
"title": "Warning",
"content": "PurrfectSnap includes a scripting tool, allowing the execution of user-defined code on your device. Use extreme caution and only install modules from known, reliable sources. Unauthorized or unverified modules may pose security risks to your system."
},
"reset_config": {
"title": "Reset config",
"content": "Are you sure you want to reset the config?",
"success_toast": "Config reset successfully"
},
"quick_actions_dialog": {
"title": "Quick Actions",
"subtitle": "Access your favorite tools faster"
},
"export_config": {
"title": "Export Sensitive Data?",
"content": "Do you want to export the config with sensitive data? (Such as location coordinates, etc.)"
},
"messaging_action": {
"title": "Choose content types to process",
"select_all_button": "Select All"
},
"file_imports": {
"no_files_settings_hint": "No files found. Make sure you have imported the required files in the File Imports section",
"settings_select_file_hint": "Select an imported file"
}
},
"scripting": {
"actions_button": "Actions",
"actions_title": "Actions",
"catalog_tab": "Catalog",
"clear_module_data_button": "Clear data",
"clear_module_data_failed": "Failed to clear module data",
"delete_module_button": "Delete",
"delete_module_failed": "Failed to delete module",
"documentation_button": "Docs",
"download_script_failed": "Failed to download script",
"downloading_script": "Downloading script...",
"edit_module_button": "Edit",
"enter_url_label": "Enter URL",
"import_button": "Import",
"import_from_url_button": "Import from URL",
"import_script_from_url_title": "Import Script from URL",
"import_script_warning": "Only install scripts from sources you trust.",
"installed_scripts_tab": "Installed",
"manage_repos_button": "Manage repos",
"module_data_cleared": "Module data cleared!",
"module_not_found": "Module not found",
"no_description": "No description",
"no_scripts_folder_selected_title": "Select your scripts folder to get started",
"no_scripts_found_title": "No scripts found",
"no_settings_for_module": "This module does not have any settings",
"open_module_failed": "Failed to open module file",
"open_scripts_folder_button": "Open scripts folder",
"script_already_installed": "Script already installed",
"select_folder_button": "Choose Folder",
"select_scripts_folder_toast": "Please select a scripts folder first",
"update_module_button": "Update module",
"update_module_failed": "Failed to update module",
"use_catalog_to_add_scripts": "Use the catalog to add scripts",
"ok_button_timeout": "OK {timeout}",
"catalog": {
"no_repos_added": "No repositories added",
"repo_list_info": "Find repositories here:",
"link_text": "Repository list",
"script_already_installed": "Script already installed",
"script_downloaded": "Script downloaded",
"could_not_create_file": "Could not create file",
"no_scripts_folder_selected": "Select a scripts folder first",
"no_scripts_available": "No scripts available",
"installed_button": "Installed",
"download_button": "Download"
},
"repos": {
"no_repos_added": "No repositories added",
"add_repo_button": "Add Repository",
"add_repo_dialog_title": "Add Repository",
"repo_url_label": "Repository URL",
"add_button": "Add",
"invalid_repo_title": "Invalid Repository",
"invalid_repo_error": "This repository is missing required data.",
"repo_added_toast": "Repository added",
"add_repo_failed_toast": "Failed to add repository: {message}",
"remove_button": "Remove",
"remove_repo_dialog_title": "Remove Repository",
"remove_repo_dialog_text": "Are you sure you want to remove this repository?"
}
},
"friend_tracker": {
"rules_tab": "Rules",
"logs_tab": "Logs",
"catalog_button": "Catalog",
"add_rule_button": "Add Rule",
"import_button": "Import",
"filters_title": "Filters",
"search_by_label": "Search by",
"newest_first_label": "Newest first",
"since_label": "Since",
"until_label": "Until",
"unit_label": "Unit",
"pick_a_date_button": "Pick a date",
"export_button": "Export",
"delete_button": "Delete",
"search_placeholder": "Search",
"no_logs_found": "No logs found",
"no_rules_found": "No rules found",
"export_logs_dialog_title": "Export Logs",
"export_logs_dialog_confirm_text": "Export logs using current filters?",
"export_as_button": "Export as {type}",
"new_rule_title": "New Rule",
"edit_rule_title": "Edit Rule",
"general_section_title": "General",
"rule_name_label": "Rule Name",
"default_rule_name": "New Rule",
"author_name_label": "Author",
"scope_section_title": "Scope",
"scope_all": "All Friends/Groups",
"scope_whitelist": "No one except",
"scope_blacklist": "Everyone except",
"events_section_title": "Events",
"events_suffix": "events",
"no_events_text": "No events added yet",
"add_event_dialog_title": "Add Event",
"event_type_label": "Event Type",
"triggers_title": "Triggers",
"conditions_title": "Conditions",
"condition_only_inside_conversation": "Only when I'm inside conversation",
"condition_only_outside_conversation": "Only when I'm outside conversation",
"condition_only_when_app_active": "Only when Snapchat is active",
"condition_only_when_app_inactive": "Only when Snapchat is inactive",
"condition_no_push_notification_when_app_active": "No notification when Snapchat is active",
"add_button": "Add",
"cannot_save_rule_dialog_title": "Cannot Save Rule",
"cannot_save_rule_dialog_text": "Fill in the missing fields to save this rule.",
"duplicate_rule_name_dialog_title": "Duplicate rule name",
"duplicate_rule_name_dialog_text": "A rule with this name already exists. Pick a new name.",
"discard_changes_dialog_title": "Discard changes?",
"discard_changes_dialog_text": "You have unsaved changes. Discard them?",
"rule_subtitle": "Configure triggers and scopes for this rule.",
"discard_button": "Discard",
"enabled_label": "Enabled",
"disabled_label": "Disabled",
"delete_rule_dialog_title": "Delete Rule",
"delete_rule_dialog_text": "Are you sure you want to delete this rule?",
"no_repos_added": "No repositories added",
"import_dialog_title": "Import Rules",
"bulk_import_button": "Bulk import",
"individual_import_button": "Single import",
"invalid_import_type_dialog_title": "Invalid import",
"invalid_import_type_dialog_text": "The selected file type doesn't match the import mode.",
"export_dialog_title": "Export Rules",
"bulk_export_button": "Bulk export",
"individual_export_button": "Single export",
"reverse_order_checkbox": "Reverse Order",
"delete_logs_dialog_title": "Delete Logs",
"delete_logs_dialog_confirm_text": "Delete all logs that match the current filters?",
"select_friends_groups_button": "Select friends / groups"
},
"friend_tracker_export": {
"title": "Export Friend Tracker",
"save_button": "Save",
"back_button_description": "Go back",
"expand_button_description": "Expand or collapse category",
"exported_toast": "Tracker configuration exported",
"export_failed_toast": "Failed to export tracker: {message}"
},
"friend_tracker_import": {
"title": "Import Friend Tracker",
"confirm_button": "Import",
"back_button_description": "Go back",
"expand_button_description": "Expand or collapse category",
"imported_toast": "Tracker imported",
"import_failed_toast": "Failed to import tracker: {message}"
},
"friend_tracker_catalog": {
"title": "Friend Tracker Catalog",
"no_repos_added": "No repositories added",
"manage_repos_description": "Manage repositories"
},
"friend_tracker_repos": {
"no_repos_added": "No repositories added",
"add_repo_button": "Add Repository",
"add_repo_dialog_title": "Add Repository",
"repo_url_label": "Repository URL",
"add_button": "Add",
"invalid_repo_title": "Invalid Repository",
"invalid_repo_error": "This repository is missing required data.",
"repo_added_toast": "Repository added",
"add_repo_failed_toast": "Failed to add repository: {message}",
"remove_button": "Remove",
"remove_repo_dialog_title": "Remove Repository",
"remove_repo_dialog_text": "Are you sure you want to remove this repository?"
},
"logger_history": {
"select_conversation_placeholder": "Select a conversation"
},
"features": {
"config_export": {
"title": "Export Config Summary",
"back_button_description": "Go back",
"save_button": "Save",
"expand_button_description": "Expand or collapse category",
"enabled": "Enabled",
"disabled": "Disabled",
"enable_feature": "Enable Feature"
},
"config_import": {
"title": "Import Config Summary",
"back_button_description": "Go back",
"confirm_button": "Import",
"expand_button_description": "Expand or collapse category",
"enabled": "Enabled",
"disabled": "Disabled",
"enable_feature": "Enable Feature",
"config_imported_toast": "Config imported successfully",
"config_import_failure_toast": "Failed to import config {error}"
}
}
},
"rules": {
"toasts": {
"enabled": "{ruleName} enabled",
"disabled": "{ruleName} disabled"
},
"modes": {
"blacklist": "Blacklist mode",
"whitelist": "Whitelist mode"
},
"properties": {
"auto_download": {
"name": "Auto download",
"description": "Automatically download Snaps when viewing them",
"options": {
"blacklist": "Exclude from Auto Download",
"whitelist": "Auto Download"
}
},
"stealth": {
"name": "Stealth Mode",
"description": "Prevents anyone from knowing you've opened their Snaps/Chats and conversations",
"options": {
"blacklist": "Exclude from Stealth Mode",
"whitelist": "Stealth mode"
}
},
"auto_save": {
"name": "Auto Save",
"description": "Saves Chat Messages when viewing them",
"options": {
"blacklist": "Exclude from Auto save",
"whitelist": "Auto save"
}
},
"unsaveable_messages": {
"name": "Unsaveable Messages",
"description": "Prevents messages from being saved in chat by other people",
"options": {
"blacklist": "Exclude from Unsaveable Messages",
"whitelist": "Unsaveable Messages"
}
},
"auto_open_snaps": {
"name": "Auto Open Snaps",
"description": "Automatically opens Snaps when receiving them",
"options": {
"blacklist": "Exclude from Auto Open Snaps",
"whitelist": "Auto Open Snaps"
}
},
"hide_friend_feed": {
"name": "Hide from Friend Feed"
},
"e2e_encryption": {
"name": "Use E2E Encryption"
},
"pin_conversation": {
"name": "Pin Conversation"
},
"exclude_message_logger": {
"name": "Exclude From Message Logger"
},
"auto_reply": {
"name": "Auto Reply",
"description": "Automatically sends replies to incoming messages when you're away",
"options": {
"blacklist": "Exclude from Auto Reply",
"whitelist": "Auto Reply"
}
},
"auto_delete_sent_messages": {
"name": "Auto Delete Sent Messages",
"description": "Automatically deletes sent messages after a specified time period",
"options": {
"blacklist": "Exclude from Auto Delete Sent Messages",
"whitelist": "Auto Delete Sent Messages"
}
},
"message_logger": {
"name": "Message Logger",
"description": "Keep a copy of messages even if they are deleted",
"options": {
"blacklist": "Exclude from Message Logger",
"whitelist": "Message Logger"
}
},
"auto_read": {
"name": "Auto Read",
"description": "Automatically mark snaps and chats as read",
"options": {
"blacklist": "Exclude from Auto Read",
"whitelist": "Auto Read"
}
},
"hide_typing_indicator": {
"name": "Hide Typing Indicator",
"description": "Prevent others from seeing when you are typing",
"options": {
"blacklist": "Exclude from Hide Typing Indicator",
"whitelist": "Hide typing indicator"
}
}
}
},
"actions": {
"clean_snapchat_cache": {
"name": "Clean Snapchat Cache",
"description": "Cleans the Snapchat Cache"
},
"manage_friend_list": {
"name": "Manage Friend List",
"description": "Import/export your friends list when backing up"
},
"export_chat_messages": {
"name": "Export Chat Messages",
"description": "Exports conversation messages into a JSON/HTML/TXT file"
},
"export_memories": {
"name": "Export Memories",
"description": "Exports memories into a ZIP file"
},
"bulk_messaging_action": {
"name": "Bulk Messaging Action",
"description": "Performs operations such as deleting friends or mass deletion of conversations"
},
"regen_mappings": {
"name": "Regenerate Mappings",
"description": "Manually regenerate mappings"
},
"change_language": {
"name": "Change Language",
"description": "Change the language of PurrfectSnap"
},
"file_imports": {
"name": "File Imports",
"description": "Import files for use in Snapchat"
},
"friend_tracker": {
"name": "Friend Tracker",
"description": "Track your friends on Snapchat"
},
"logger_history": {
"name": "Logger History",
"description": "View the history of logged messages"
}
},
"features": {
"notices": {
"unstable": "\u26a0 Unstable",
"ban_risk": "\u26a0 This feature may cause bans",
"internal_behavior": "\u26a0 This may break Snapchat internal behavior"
},
"options": {
"empty": "Empty",
"walk_radius": {
"empty": "Empty"
},
"spoof_battery_level": {
"empty": "Empty"
},
"custom_android_id": {
"empty": "Empty"
},
"custom_streaks_expiration_format": {
"empty": "Empty"
},
"preferred_transcription_lang": {
"empty": "Empty"
},
"custom_emoji_font": {
"empty": "Empty"
},
"custom_shared_library": {
"empty": "Empty"
},
"custom_resolution": {
"empty": "Empty"
},
"custom_path_format": {
"empty": "Empty"
},
"custom_video_codec": {
"empty": "Empty"
},
"custom_audio_codec": {
"empty": "Empty"
},
"double_tap_chat_action_custom_emoji": {
"empty": "Empty"
},
"unsaveable_messages": {
"blacklist": "Blacklist mode",
"whitelist": "Whitelist mode",
"null": "Disabled"
},
"update_check_frequency": {
"daily": "Daily",
"weekly": "Weekly",
"monthly": "Monthly"
}
},
"properties": {
"global": {
"name": "Global",
"description": "General module preferences and defaults",
"properties": {
"ui_settings": {
"name": "UI Settings",
"description": "Tune feedback and toast behavior",
"properties": {
"haptic_feedback": {
"name": "Haptic Feedback",
"description": "Vibrate on supported interactions"
},
"use_system_toasts": {
"name": "Use System Toasts",
"description": "Show Android toasts instead of in-app overlays"
}
}
},
"update_settings": {
"name": "Update Settings",
"description": "Control automatic update checks",
"properties": {
"auto_update_check": {
"name": "Auto Update Check",
"description": "Check for new builds automatically"
},
"update_check_frequency": {
"name": "Update Check Frequency",
"description": "How often to check for updates"
}
}
}
}
},
"downloader": {
"name": "Downloader",
"description": "Download Snapchat Media",
"properties": {
"save_folder": {
"name": "Save Folder",
"description": "Select the directory to which all media should be downloaded to"
},
"auto_download_sources": {
"name": "Auto Download Sources",
"description": "Select the sources to automatically download from"
},
"prevent_self_auto_download": {
"name": "Prevent Self Auto Download",
"description": "Prevents your own Snaps from being downloaded automatically"
},
"path_format": {
"name": "Path Format",
"description": "Specify the File Path Format"
},
"allow_duplicate": {
"name": "Allow Duplicate",
"description": "Allows the same media to be downloaded multiple times"
},
"merge_overlays": {
"name": "Merge Overlays",
"description": "Combines the Text and the media of a Snap into a single file"
},
"force_image_format": {
"name": "Force Image Format",
"description": "Forces images to be saved in a specified Format"
},
"force_voice_note_format": {
"name": "Force Voice Note Format",
"description": "Forces Voice Notes to be saved in a specified Format"
},
"auto_download_voice_notes": {
"name": "Auto Download Voice Notes",
"description": "Automatically downloads voice notes when playing them"
},
"download_profile_pictures": {
"name": "Download Profile Pictures",
"description": "Allows you to download Profile Pictures from the profile page"
},
"opera_download_button": {
"name": "Opera Download Button",
"description": "Adds a download button on the top right corner when viewing a Snap.\nLong press on buttons will force download"
},
"download_context_menu": {
"name": "Download Context Menu",
"description": "Allows you to download/preview messages from a conversation or a story using the context menu.\nLong press on buttons will force download"
},
"ffmpeg_options": {
"name": "FFmpeg Options",
"description": "Specify additional FFmpeg options",
"properties": {
"threads": {
"name": "Threads",
"description": "The amount of threads to use"
},
"preset": {
"name": "Preset",
"description": "Set the speed of the conversion"
},
"constant_rate_factor": {
"name": "Constant Rate Factor",
"description": "Set the constant rate factor for the video encoder\nFrom 0 to 51 for libx264"
},
"video_bitrate": {
"name": "Video Bitrate",
"description": "Set the video bitrate (kbps)"
},
"audio_bitrate": {
"name": "Audio Bitrate",
"description": "Set the audio bitrate (kbps)"
},
"custom_video_codec": {
"name": "Custom Video Codec",
"description": "Set a custom Video Codec (e.g. libx264)"
},
"custom_audio_codec": {
"name": "Custom Audio Codec",
"description": "Set a custom Audio Codec (e.g. AAC)"
}
}
},
"logging": {
"name": "Logging",
"description": "Shows toasts when media is downloading"
},
"custom_path_format": {
"name": "Custom Path Format",
"description": "Specify a custom path format for downloaded media\n\nAvailable variables:\n - %username%\n - %source%\n - %hash%\n - %date_time%"
}
}
},
"user_interface": {
"name": "User Interface",
"description": "Change the look and feel of Snapchat",
"properties": {
"enable_app_appearance": {
"name": "Enable App Appearance Settings",
"description": "Enables the hidden App Appearance Setting\nMay not be required on newer Snapchat versions"
},
"friend_feed_message_preview": {
"name": "Friend Feed Message Preview",
"description": "Shows a preview of the last messages in the Friend Feed",
"properties": {
"amount": {
"name": "Amount",
"description": "The amount of messages to get previewed"
}
}
},
"snap_preview": {
"name": "Snap Preview",
"description": "Displays a small preview next to unseen Snaps in chat"
},
"bootstrap_override": {
"name": "Bootstrap Override",
"description": "Overrides user interface bootstrap settings",
"properties": {
"app_appearance": {
"name": "App Appearance",
"description": "Sets a persistent App Appearance"
},
"home_tab": {
"name": "Home Tab",
"description": "Overrides the startup tab when opening Snapchat"
}
}
},
"map_friend_nametags": {
"name": "Enhanced Friend Map Nametags",
"description": "Improves the Nametags of friends on the Snapmap"
},
"prevent_message_list_auto_scroll": {
"name": "Prevent Message List Auto Scroll",
"description": "Prevents the message list from scrolling to the bottom when sending/receiving a message"
},
"streak_expiration_info": {
"name": "Show Streak Expiration Info",
"description": "Shows a Streak Expiration timer next to the Streaks counter"
},
"hide_friend_feed_entry": {
"name": "Hide Friend Feed Entry",
"description": "Hides a specific friend from the Friend Feed\nUse the social tab to manage this feature"
},
"hide_streak_restore": {
"name": "Hide Streak Restore",
"description": "Hides the Restore button in the friend feed"
},
"hide_quick_add_suggestions": {
"name": "Hide Quick Add Suggestions",
"description": "Removes quick add friend suggestions"
},
"hide_story_suggestions": {
"name": "Hide Story Suggestions",
"description": "Removes suggestions from the Stories page"
},
"hide_ui_components": {
"name": "Hide UI Components",
"description": "Select which UI components to hide"
},
"opera_media_quick_info": {
"name": "Opera Media Quick Info",
"description": "Shows useful information of media such as creation date in opera viewer context menu"
},
"old_bitmoji_selfie": {
"name": "Old Bitmoji Selfie",
"description": "Brings back the Bitmoji selfies from older Snapchat versions"
},
"disable_spotlight": {
"name": "Disable Spotlight",
"description": "Disables the Spotlight page"
},
"friend_feed_menu_buttons": {
"name": "Friend Feed Menu Buttons",
"description": "Select which buttons to show in the Friend Feed Menu"
},
"auto_close_friend_feed_menu": {
"name": "Auto Close Friend Feed Menu",
"description": "Automatically closes the Friend Feed Menu after pressing a setting button"
},
"vertical_story_viewer": {
"name": "Vertical Story Viewer",
"description": "Enables the vertical story viewer for all stories"
},
"enable_friend_feed_menu_bar": {
"name": "Friend Feed Menu Bar",
"description": "Enables the new Friend Feed Menu Bar"
},
"message_indicators": {
"name": "Message Indicators",
"description": "Adds specific indicators icons to messages\nNote: Indicators might not be 100% accurate"
},
"stealth_mode_indicator": {
"name": "Stealth Mode Indicator",
"description": "Adds a \ud83d\udc7b emoji next to conversations in stealth mode"
},
"edit_text_override": {
"name": "Edit Text Override",
"description": "Overrides text field behavior"
},
"prevent_forced_keyboard": {
"name": "Prevent Forced Keyboard",
"description": "Prevents Snapchat from automatically popping up the keyboard when you open a conversation"
},
"force_amoled_theme": {
"name": "Force AMOLED Theme",
"description": "Force a true black AMOLED theme across the app UI"
},
"settings_menu": {
"name": "Settings Menu",
"description": "Choose between the new and legacy settings menu layouts"
}
}
},
"messaging": {
"name": "Messaging",
"description": "Change how you interact with friends",
"properties": {
"bypass_screenshot_detection": {
"name": "Bypass Screenshot Detection",
"description": "Prevents Snapchat from detecting when you take a screenshot"
},
"anonymous_story_viewing": {
"name": "Anonymous Story Viewing",
"description": "Prevents anyone from knowing you've seen their story"
},
"prevent_story_rewatch_indicator": {
"name": "Prevent Story Rewatch Indicator",
"description": "Prevents anyone from knowing you've rewatched their story"
},
"hide_peek_a_peek": {
"name": "Hide Peek-a-Peek",
"description": "Prevents notification from being sent when you half swipe into a chat"
},
"hide_bitmoji_presence": {
"name": "Hide Bitmoji Presence",
"description": "Prevents your Bitmoji from popping up while in Chat"
},
"hide_typing_notifications": {
"name": "Hide Typing Notifications",
"description": "Prevents anyone from knowing you're typing a message"
},
"unlimited_snap_view_time": {
"name": "Unlimited Snap View Time",
"description": "Removes the Time Limit for viewing Snaps"
},
"auto_mark_as_read": {
"name": "Auto Mark as Read",
"description": "Automatically marks messages/snaps as read even when Stealth Mode is enabled"
},
"mark_snap_as_seen_button": {
"name": "Mark Snap as Seen Button",
"description": "Adds a button to mark a Snap as seen when viewing it.\nThis will work even when Stealth Mode is enabled"
},
"skip_when_marking_as_seen": {
"name": "Skip When Marking as Seen",
"description": "Automatically skips to the next Snap when marking a Snap as seen.\nUse in combination with Mark Snap as Seen Button"
},
"loop_media_playback": {
"name": "Loop Media Playback",
"description": "Loops media playback when viewing Snaps / Stories"
},
"disable_replay_in_ff": {
"name": "Disable Replay in FF",
"description": "Disables the ability to replay with a long press from the Friend Feed"
},
"half_swipe_notifier": {
"name": "Half Swipe Notifier",
"description": "Notifies you when someone half swipes into a conversation",
"properties": {
"min_duration": {
"name": "Minimum Duration",
"description": "The minimum duration of the half swipe (in seconds)"
},
"max_duration": {
"name": "Maximum Duration",
"description": "The maximum duration of the half swipe (in seconds)"
}
}
},
"call_start_confirmation": {
"name": "Call Start Confirmation",
"description": "Shows a confirmation dialog when starting a call"
},
"unlimited_conversation_pinning": {
"name": "Unlimited Conversation Pinning",
"description": "Allows you to pin an unlimited amount of conversations locally"
},
"disable_snap_mode_restrictions": {
"name": "Disable Snap Mode Restrictions",
"description": "Allows you to view self-destructing Snaps without restrictions"
},
"prevent_message_sending": {
"name": "Prevent Message Sending",
"description": "Prevents sending certain types of messages"
},
"friend_mutation_notifier": {
"name": "Friend Mutation Notifier",
"description": "Notifies you when something changes in a friend's profile"
},
"better_notifications": {
"name": "Better Notifications",
"description": "Adds more information in received notifications",
"properties": {
"group_notifications": {
"name": "Group Notifications",
"description": "Group notifications into a single one"
},
"chat_preview": {
"name": "Chat Preview",
"description": "Shows a preview of received messages in the notification"
},
"media_preview": {
"name": "Media Preview",
"description": "Shows a preview of the selected media types in the notification"
},
"media_caption": {
"name": "Media Caption",
"description": "Shows the attached caption of media in the notification"
},
"stacked_media_messages": {
"name": "Stacked Media Messages",
"description": "Combines multiple media messages into one text notification when they cannot be previewed. Use in combination with Chat Preview"
},
"friend_add_source": {
"name": "Friend Add Source",
"description": "Shows the source of a friend request in the notification"
},
"reply_button": {
"name": "Reply Button",
"description": "Adds a reply button to the notification"
},
"smart_replies": {
"name": "Smart Replies",
"description": "Adds suggested replies to notifications (Android 10+). Use in combination with Reply Button"
},
"download_button": {
"name": "Download Button",
"description": "Allows you to download media from the notification"
},
"mark_as_read_button": {
"name": "Mark as Read Button",
"description": "Allows you to mark a message as read from the notification"
},
"mark_as_read_and_save_in_chat": {
"name": "Mark as Read and Save in Chat",
"description": "Adds a mark as read and save in chat button to the notification"
}
}
},
"notification_blacklist": {
"name": "Notification Blacklist",
"description": "Select notifications which should get blocked"
},
"message_logger": {
"name": "Message Logger",
"description": "Prevents messages from being deleted",
"properties": {
"keep_my_own_messages": {
"name": "Keep My Own Messages",
"description": "Prevents your own messages from being deleted"
},
"auto_purge": {
"name": "Auto Purge",
"description": "Automatically deletes cached messages that are older than the specified amount of time"
},
"message_filter": {
"name": "Message Filter",
"description": "Select which messages should get logged (empty for all messages)"
},
"deleted_message_color": {
"name": "Deleted Message Color",
"description": "Sets the color of deleted messages"
}
}
},
"auto_save_messages_in_conversations": {
"name": "Auto Save Messages",
"description": "Automatically saves every message in conversations"
},
"unsaveable_messages": {
"name": "Unsaveable Messages",
"description": "Prevents selected message types from being saved in chat",
"properties": {
"chat": {
"name": "Chat Messages",
"description": "Make chat messages unsaveable"
},
"snap": {
"name": "Snaps",
"description": "Make snaps unsaveable"
},
"external_media": {
"name": "External Media",
"description": "Make external media unsaveable"
},
"sticker": {
"name": "Stickers",
"description": "Make stickers unsaveable"
},
"share": {
"name": "Shares",
"description": "Make shared content unsaveable"
},
"note": {
"name": "Audio Notes",
"description": "Make audio notes unsaveable"
},
"story_reply": {
"name": "Story Replies",
"description": "Make story replies unsaveable"
}
}
},
"gallery_media_send_override": {
"name": "Gallery Media Send Override",
"description": "Spoofs the media source when sending from the Gallery",
"properties": {
"mode": {
"name": "Override Mode",
"description": "Choose how gallery media is sent"
},
"include_camera_snaps": {
"name": "Include Camera Snaps",
"description": "Also show the override dialog for camera snaps"
}
}
},
"strip_media_metadata": {
"name": "Strip Media Metadata",
"description": "Removes metadata of media before sending as a message"
},
"bypass_message_retention_policy": {
"name": "Bypass Message Retention Policy",
"description": "Prevents messages from being deleted after viewing them"
},
"bypass_message_action_restrictions": {
"name": "Bypass Message Action Restrictions",
"description": "Allows you to react to a snap without having opened it or to save an unsaveable message"
},
"remove_groups_locked_status": {
"name": "Remove Groups Locked Status",
"description": "Allows you to view group information after being kicked"
},
"double_tap_chat_action": {
"name": "Double Tap Chat Action",
"description": "Performs a custom action when double tapping a message in chat"
},
"double_tap_chat_action_custom_emoji": {
"name": "Double Tap Chat Action Custom Emoji Reaction",
"description": "Sets a custom emoji reaction for the double tap chat action"
},
"auto_reply": {
"name": "Auto Reply",
"description": "Automatically sends replies to incoming messages when you're away",
"properties": {
"allow_running_in_background": {
"name": "Allow Running in Background",
"description": "Allows Auto Reply to run in the background. Note: This will significantly drain your battery"
},
"cooldown_seconds": {
"name": "Cooldown Seconds",
"description": "Minimum time between auto-replies to the same conversation (in seconds)"
},
"message_age_threshold": {
"name": "Message Age Threshold",
"description": "Only reply to messages received within this timeframe (in seconds)"
},
"ai_config": {
"name": "AI Configuration",
"description": "Settings for AI-powered auto-replies",
"properties": {
"enable_ai_replies": {
"name": "Enable AI Replies",
"description": "Use AI to generate intelligent auto-replies instead of template messages"
},
"ai_provider": {
"name": "AI Provider",
"description": "Select which AI service to use for generating replies"
},
"ai_endpoint_url": {
"name": "AI Endpoint URL",
"description": "API endpoint URL for the AI service (e.g., OpenAI, local AI server)"
},
"ai_model": {
"name": "AI Model",
"description": "AI model to use for generating replies (e.g., gpt-3.5-turbo, gpt-4)"
},
"ai_api_key": {
"name": "AI API Key",
"description": "API key for authenticating with the AI service"
},
"ai_system_prompt": {
"name": "AI System Prompt",
"description": "System prompt that defines the AI's personality and behavior"
},
"ai_max_tokens": {
"name": "AI Max Tokens",
"description": "Maximum number of tokens (words) the AI can use in responses"
},
"ai_temperature": {
"name": "AI Temperature",
"description": "Controls randomness in AI responses (0.0 = deterministic, 2.0 = very random)"
},
"ai_context_length": {
"name": "AI Context Length",
"description": "Number of previous messages to include as context for AI responses"
},
"ai_personality_traits": {
"name": "AI Personality Traits",
"description": "Comma-separated personality traits for the AI (e.g., friendly, casual, helpful)"
},
"ai_response_style": {
"name": "AI Response Style",
"description": "Overall style for AI responses"
},
"ai_response_language": {
"name": "AI Response Language",
"description": "Language for AI responses (auto = same as received message)"
},
"ai_use_conversation_history": {
"name": "Use Conversation History",
"description": "Include previous messages as context for more relevant AI responses"
},
"ai_include_friend_info": {
"name": "Include Friend Info",
"description": "Include friend's name and other available info in AI context"
},
"ai_fallback_to_template": {
"name": "Fallback to Template",
"description": "Use template messages if AI fails to generate a response"
},
"ai_request_timeout": {
"name": "AI Request Timeout",
"description": "Maximum time to wait for AI response (in seconds)"
},
"ai_retry_attempts": {
"name": "AI Retry Attempts",
"description": "Number of times to retry AI requests if they fail"
}
}
},
"auto_trigger_config": {
"name": "Auto Trigger Configuration",
"description": "Settings for auto-reply triggers and message templates",
"properties": {
"friendSpecificGreeting": {
"name": "Friend Specific Greeting",
"description": "Add friend's name to auto-replies for personalization"
},
"friendGreeting": {
"name": "Friend Greeting",
"description": "Greeting text to use when friend specific greeting is enabled"
},
"auto_reply_content_types": {
"name": "Auto Reply Triggers",
"description": "Select which message types should trigger auto-replies"
},
"chat_messages": {
"name": "Chat Message Replies",
"description": "Auto-reply messages for text chat messages"
},
"snap_messages": {
"name": "Snap Replies",
"description": "Auto-reply messages for snaps"
},
"story_share_messages": {
"name": "Story Share Replies",
"description": "Auto-reply messages for story shares"
},
"story_reply_messages": {
"name": "Story Reply Responses",
"description": "Auto-reply messages for story replies"
},
"external_media_messages": {
"name": "External Media Replies",
"description": "Auto-reply messages for external media"
},
"voice_note_messages": {
"name": "Voice Note Replies",
"description": "Auto-reply messages for voice notes"
},
"sticker_messages": {
"name": "Sticker Replies",
"description": "Auto-reply messages for stickers"
},
"tiny_snap_messages": {
"name": "Tiny Snap Replies",
"description": "Auto-reply messages for tiny snaps"
},
"map_reaction_messages": {
"name": "Map Reaction Replies",
"description": "Auto-reply messages for map reactions"
},
"half_swipe_messages": {
"name": "Half Swipe Messages",
"description": "Auto-reply messages for half swipes"
}
}
}
}
},
"auto_open_snaps": {
"name": "Auto Open Snaps Settings",
"description": "Configure delay and queue settings for Auto Open Snaps",
"properties": {
"allow_running_in_background": {
"name": "Allow Running in Background",
"description": "Allows Auto Open Snaps to run in the background. Note: This will significantly drain your battery"
},
"min_delay": {
"name": "Min Delay (ms)",
"description": "Minimum delay in milliseconds before opening a snap"
},
"max_delay_ms": {
"name": "Max Delay (ms)",
"description": "Maximum delay in milliseconds before opening a snap"
},
"queue_size": {
"name": "Queue Size",
"description": "Maximum number of snaps to keep in queue"
},
"retry_attempts": {
"name": "Retry Attempts",
"description": "Number of times to retry opening a snap if it fails"
},
"retry_delay": {
"name": "Retry Delay (ms)",
"description": "Delay in milliseconds between retry attempts"
}
}
},
"auto_delete_sent_messages": {
"name": "Auto Delete Sent Messages",
"description": "Automatically deletes sent messages after a specified time period",
"properties": {
"allow_running_in_background": {
"name": "Allow Running in Background",
"description": "Allows Auto Delete Sent Messages to run in the background. Note: This will significantly drain your battery"
},
"delete_after_value": {
"name": "Delete After (value)",
"description": "Time value before deleting the sent message"
},
"delete_after_unit": {
"name": "Time Unit",
"description": "Select the time unit for deletion delay"
},
"message_types": {
"name": "Message Types",
"description": "Select which message types should be auto-deleted"
},
"show_countdown": {
"name": "Show Countdown",
"description": "Show countdown before deleting the message"
},
"show_notification": {
"name": "Show Notification",
"description": "Show notification during countdown"
}
}
},
"instant_translation": {
"name": "Message Translator",
"description": "Automatically translate incoming messages to your preferred language",
"properties": {
"enabled": {
"name": "Enable Message Translator",
"description": "Enable automatic translation of messages"
},
"source_language": {
"name": "Source Language",
"description": "Language to translate from (use 'auto' for automatic detection)"
},
"target_language": {
"name": "Target Language",
"description": "Language to translate to"
},
"show_original": {
"name": "Show Original Text",
"description": "Display the original message text"
},
"show_translation": {
"name": "Show Translation",
"description": "Display the translated text"
},
"translation_position": {
"name": "Translation Position",
"description": "Where to display the translation relative to original text"
},
"auto_translate": {
"name": "Auto Translate",
"description": "Automatically translate messages when received"
},
"translate_on_tap": {
"name": "Translate on Tap",
"description": "Translate messages when tapped"
},
"supported_languages": {
"name": "Supported Languages",
"description": "Languages available for translation"
},
"pause_on_error": {
"name": "Pause on Error",
"description": "Pause translation when service is blocked"
},
"max_retries": {
"name": "Max Retries",
"description": "Maximum number of retry attempts"
},
"retry_delay": {
"name": "Retry Delay",
"description": "Delay between retry attempts (milliseconds)"
}
}
},
"scheduled_send_allow_running_in_background": {
"name": "Allow Scheduled Send to Run in Background",
"description": "Keep scheduled messages processing while Snapchat is in the background"
}
}
},
"global": {
"name": "Global",
"description": "Tweak Global Snapchat Settings",
"properties": {
"better_location": {
"name": "Better Location",
"description": "Enhances the Snapchat Location",
"properties": {
"spoof_location": {
"name": "Spoof Location",
"description": "Spoofs your location to a specified one"
},
"coordinates": {
"name": "Coordinates",
"description": "Set the coordinates of the spoofed location"
},
"walk_radius": {
"name": "Walk Radius",
"description": "Randomly walk around within this radius (ft)"
},
"always_update_location": {
"name": "Always Update Location",
"description": "Force Snapchat to update location even if no GPS data is received"
},
"suspend_location_updates": {
"name": "Suspend Location Updates",
"description": "Prevents your location from being updated"
},
"spoof_battery_level": {
"name": "Spoof Battery Level",
"description": "Spoofs the battery level of your device on map\nValue must be between 0 and 100"
},
"spoof_headphones": {
"name": "Spoof Headphones",
"description": "Spoofs the status of listening to music on map"
},
"show_battery_level": {
"name": "Show Battery Level",
"description": "Shows the battery level of your friends on the map"
}
}
},
"snapchat_plus": {
"name": "Snapchat Plus",
"description": "Enables Snapchat Plus features\nSome Server-sided features may not work"
},
"media_upload_quality": {
"name": "Media Upload Quality",
"description": "Overrides the media upload quality",
"properties": {
"force_video_upload_source_quality": {
"name": "Force Video Upload Source Quality",
"description": "Forces Snapchat to use the source quality when uploading videos\nPlease note that this may not remove metadata from media"
},
"disable_image_compression": {
"name": "Disable Image Compression",
"description": "Disables image compression when uploading media"
},
"custom_image_upload_format": {
"name": "Custom Image Upload Format",
"description": "Sets a custom image upload format\nSelect a lossless format (like PNG) for the best quality"
}
}
},
"disable_confirmation_dialogs": {
"name": "Disable Confirmation Dialogs",
"description": "Automatically confirms selected actions"
},
"auto_updater": {
"name": "Auto Updater",
"description": "Automatically checks for new updates"
},
"update_settings": {
"name": "Update Settings",
"description": "Control how PurrfectSnap checks for updates",
"properties": {
"auto_update_check": {
"name": "Auto Update Check"
},
"update_check_frequency": {
"name": "Update Check Frequency"
}
}
},
"ui_settings": {
"name": "UI Settings",
"properties": {
"haptic_feedback": {
"name": "Haptic Feedback"
}
}
},
"disable_metrics": {
"name": "Disable Metrics",
"description": "Blocks sending specific analytic data to Snapchat"
},
"disable_story_sections": {
"name": "Disable Story Sections",
"description": "Removes sections from the Stories page\nMay require a refresh to work properly"
},
"block_ads": {
"name": "Block Ads",
"description": "Prevents Advertisements from being displayed"
},
"disable_custom_tabs": {
"name": "Disable Custom Tabs",
"description": "Opens links in supported applications rather than in the Web Browser"
},
"disable_permission_requests": {
"name": "Disable Permission Requests",
"description": "Prevents Snapchat from asking for specific permissions"
},
"disable_memories_snap_feed": {
"name": "Disable Memories Snap Feed",
"description": "Prevents Snapchat from showing recent memories when you swipe up in camera"
},
"spotlight_comments_username": {
"name": "Spotlight Comments Username",
"description": "Shows author username in Spotlight comments"
},
"spotlight_comments_username_icon": {
"name": "Spotlight Comments Username Icon",
"description": "Choose which icon is displayed next to usernames in Spotlight comments"
},
"bypass_video_length_restriction": {
"name": "Bypass Video Length Restrictions",
"description": "Single: sends a single video\nSplit: split videos after editing"
},
"default_video_playback_rate": {
"name": "Default Video Playback Rate",
"description": "Sets the default speed for the playback of videos\nValue must be between 0.1 and 4.0"
},
"video_playback_rate_slider": {
"name": "Video Playback Rate Slider",
"description": "Adds a slider in opera context menu to change the video playback rate\nNote: Changes only apply to subsequent videos"
},
"disable_google_play_dialogs": {
"name": "Disable Google Play Services Dialogs",
"description": "Prevent Google Play Services availability dialogs from being shown"
},
"default_volume_controls": {
"name": "Default Volume Controls",
"description": "Forces Snapchat to use system volume controls"
},
"disable_telecom_framework": {
"name": "Disable Telecom Framework",
"description": "Prevents Snapchat from using the Android Telecom framework\nThis allows you to listen to music while on a call"
},
"hide_active_music": {
"name": "Hide Active Music",
"description": "Prevents Snapchat from knowing you're listening to music\nThis will allow you to take snaps using control volume buttons while listening to music"
},
"disable_snap_splitting": {
"name": "Disable Snap Splitting",
"description": "Prevents Snaps from being split into multiple parts\nPictures you send will turn into videos"
}
}
},
"rules": {
"name": "Rules",
"description": "Configure automation rules",
"properties": {
"auto_read": {
"name": "Auto Read"
},
"hide_typing_indicator": {
"name": "Hide Typing Indicator"
},
"auto_reply": {
"name": "Auto Reply"
},
"auto_delete_sent_messages": {
"name": "Auto Delete Sent Messages"
},
"auto_download": {
"name": "Auto Download"
},
"stealth": {
"name": "Stealth Mode"
},
"auto_save": {
"name": "Auto Save"
},
"message_logger": {
"name": "Message Logger"
},
"unsaveable_messages": {
"name": "Unsaveable Messages"
}
}
},
"camera": {
"name": "Camera",
"description": "Adjust the right settings for the perfect snap",
"properties": {
"disable_cameras": {
"name": "Disable Cameras",
"description": "Prevents Snapchat from using the selected cameras"
},
"black_photos": {
"name": "Black Photos",
"description": "Replaces captured photos with a black background\nVideos are not affected"
},
"immersive_camera_preview": {
"name": "Immersive Preview",
"description": "Prevents Snapchat from Cropping the Camera preview\nThis might cause the camera to flicker on some devices"
},
"override_front_resolution": {
"name": "Override Front Resolution",
"description": "Overrides the camera resolution for the front camera"
},
"override_back_resolution": {
"name": "Override Back Resolution",
"description": "Overrides the camera resolution for the back camera"
},
"custom_resolution": {
"name": "Custom Resolution",
"description": "Sets a custom camera resolution, width x height (e.g. 1920x1080).\nThe custom resolution must be supported by your device"
},
"front_custom_frame_rate": {
"name": "Front Custom Frame Rate",
"description": "Overrides the front camera frame rate"
},
"back_custom_frame_rate": {
"name": "Back Custom Frame Rate",
"description": "Overrides the back camera frame rate"
},
"force_camera_source_encoding": {
"name": "Force Camera Source Encoding",
"description": "Forces the camera source encoding"
},
"startup_default_camera": {
"name": "Startup Default Camera",
"description": "Sets the default camera when opening Snapchat"
},
"hevc_recording": {
"name": "HEVC Recording",
"description": "Uses HEVC (H.265) codec for video recording"
}
}
},
"streaks_reminder": {
"name": "Streaks Reminder",
"description": "Periodically notifies you about your Streaks",
"properties": {
"interval": {
"name": "Interval",
"description": "The interval between each reminder (hours)"
},
"remaining_hours": {
"name": "Remaining Time",
"description": "The remaining amount of time before the notification is shown (hours)"
},
"group_notifications": {
"name": "Group Notifications",
"description": "Group notifications into a single one"
}
}
},
"experimental": {
"name": "Experimental",
"description": "Experimental features",
"properties": {
"native_hooks": {
"name": "Native Hooks",
"description": "Unsafe Features that hook into Snapchat's native code",
"properties": {
"composer_hooks": {
"name": "Composer Hooks",
"description": "Injects code into the Composer cross-platform UI framework",
"properties": {
"show_first_created_username": {
"name": "Show First Created Username",
"description": "Shows the first created username next to the current username in the profile page"
},
"bypass_camera_roll_limit": {
"name": "Bypass Camera Roll Limit",
"description": "Increases the maximum amount of media you can send from the camera roll"
},
"custom_self_destruct_snap_delay": {
"name": "Custom Self Destruct Snap Delay",
"description": "Gives more options for the self-destruct timer when sending a Snap"
},
"composer_console": {
"name": "Composer Console",
"description": "Allows you to execute JavaScript code in Composer (arm64 only)"
},
"composer_logs": {
"name": "Composer Logs",
"description": "Redirects console logs of Composer to PurrfectSnap"
}
}
},
"disable_bitmoji": {
"name": "Disable Bitmoji",
"description": "Disables Friends Profile Bitmoji"
},
"custom_emoji_font": {
"name": "Custom Emoji Font",
"description": "Allows you to use a custom emoji font. Only works with .ttf fonts"
},
"custom_shared_library": {
"name": "Custom Shared Library",
"description": "Loads a custom shared library into Snapchat. This feature is only for testing purposes"
}
}
},
"spoof": {
"name": "Spoof",
"description": "Spoof various information about you",
"properties": {
"play_store_installer_package_name": {
"name": "Play Store Installer Package Name",
"description": "Overrides the installer package name to com.android.vending"
},
"remove_vpn_transport_flag": {
"name": "Remove VPN Transport Flag",
"description": "Prevents Snapchat from detecting VPNs"
},
"remove_mock_location_flag": {
"name": "Remove Mock Location Flag",
"description": "Prevents Snapchat from detecting Mock location"
},
"force_wifi_transport_flag": {
"name": "Force Wi-Fi Transport Flag",
"description": "Force network transport to report Wi-Fi instead of mobile data"
},
"spoof_device_id": {
"name": "Spoof Device ID",
"description": "Override the Android ID sent to Snapchat",
"properties": {
"spoof_android_id": {
"name": "Spoof Android ID",
"description": "Override the Android ID sent to Snapchat with a custom value"
},
"custom_android_id": {
"name": "Custom Android ID",
"description": "Value to use when spoofing the Android ID"
}
}
},
"spoof_device": {
"name": "Spoof Device",
"description": "Present Snapchat as running on another device model"
},
"device_model": {
"name": "Device Model",
"description": "Choose which device model to spoof"
}
}
},
"convert_message_locally": {
"name": "Convert Message Locally",
"description": "Converts snaps to chat external media locally. This appears in chat download context menu"
},
"media_file_picker": {
"name": "Media File Picker",
"description": "Allows you to pick any video/audio file from the gallery"
},
"story_logger": {
"name": "Story Logger",
"description": "Provides a history of friends stories"
},
"call_recorder": {
"name": "Call Recorder",
"description": "Automatically records audio calls"
},
"account_switcher": {
"name": "Account Switcher",
"description": "Allows you to switch between accounts without logging out\nLong press on the search icon next to your Bitmoji profile to open the menu\nNote: This feature is experimental and will likely change in the future",
"properties": {
"auto_backup_current_account": {
"name": "Auto Backup Current Account",
"description": "Automatically backs up the current account when logging out or switching accounts"
}
}
},
"better_transcript": {
"name": "Better Transcript",
"description": "Improves the voice note transcript",
"properties": {
"force_transcription": {
"name": "Force Voice Note Transcription",
"description": "Allows all voice notes to be transcribed"
},
"preferred_transcription_lang": {
"name": "Preferred Transcription Language",
"description": "The preferred language for the voice note transcript (e.g. EN, ES, FR)"
},
"notification_transcript": {
"name": "Notification Transcript",
"description": "Transcribes voice notes in notifications\nThis feature requires the Chat Preview feature to be enabled in Better Notifications"
}
}
},
"voice_note_auto_play": {
"name": "Voice Note Auto Play",
"description": "Automatically plays the next voice note after the current one finishes"
},
"friend_notes": {
"name": "Friend Notes",
"description": "Allows you to add notes to friends profiles"
},
"cof_experiments": {
"name": "COF Experiments",
"description": "Enables unreleased/beta Snapchat features"
},
"context_menu_fix": {
"name": "Context Menu Fix",
"description": "Attempt to repair the Friend Feed Menu as when the device is offline it cannot be displayed correctly"
},
"app_lock": {
"name": "App Lock",
"description": "Prevents access to Snapchat without a passcode",
"properties": {
"lock_on_resume": {
"name": "Lock On Resume",
"description": "Locks the app when it's reopened"
}
}
},
"infinite_story_boost": {
"name": "Infinite Story Boost",
"description": "Bypass the Story Boost Limit delay"
},
"meo_passcode_bypass": {
"name": "My Eyes Only Passcode Bypass",
"description": "Bypass the My Eyes Only passcode\nThis will only work if the passcode has been entered correctly before"
},
"no_friend_score_delay": {
"name": "No Friend Score Delay",
"description": "Removes the delay when viewing a Friends Score"
},
"best_friend_pinning": {
"name": "Best Friend Pinning",
"description": "Allows you to pin a friend as your number one best friend. Note: Only you can see your pinned best friend"
},
"e2ee": {
"name": "End-To-End Encryption",
"description": "Encrypts your messages with AES using a shared secret key\nMake sure to save your key somewhere safe!",
"properties": {
"encrypted_message_indicator": {
"name": "Encrypted Message Indicator",
"description": "Adds a \ud83d\udd12 emoji next to encrypted messages"
},
"force_message_encryption": {
"name": "Force Message Encryption",
"description": "Prevents sending encrypted messages to people who don't have E2E Encryption enabled only when multiple conversations are selected"
}
}
},
"add_friend_source_spoof": {
"name": "Add Friend Source Spoof",
"description": "Spoofs the source of a Friend Request"
},
"hidden_snapchat_plus_features": {
"name": "Hidden Snapchat Plus Features",
"description": "Enables unreleased/beta Snapchat Plus features\nMight not work on older Snapchat versions"
},
"custom_streaks_expiration_format": {
"name": "Custom Streaks Expiration Format",
"description": "Customizes the Streaks Expiration format\n\nAvailable variables:\n - %c: Streaks Count\n - %e: Hourglass Emoji\n - %d: Days\n - %h: Hours\n - %m: Minutes\n - %s: Seconds\n - %w: Remaining Time"
},
"prevent_forced_logout": {
"name": "Prevent Forced Logout",
"description": "Prevents Snapchat from logging you out when you login on another device"
},
"snapscore_changes": {
"name": "Snapscore Changes",
"description": "Tracks changes in friends Snapscore\nUse this feature in newer versions of Snapchat only"
}
}
},
"scripting": {
"name": "Scripting",
"description": "Run custom scripts to extend PurrfectSnap",
"properties": {
"developer_mode": {
"name": "Developer Mode",
"description": "Shows debug info on Snapchat's UI"
},
"module_folder": {
"name": "Module Folder",
"description": "The folder where the scripts are located"
},
"auto_reload": {
"name": "Auto Reload",
"description": "Automatically reloads scripts when they change"
},
"integrated_ui": {
"name": "Integrated UI",
"description": "Allows scripts to add custom UI components to Snapchat"
},
"disable_log_anonymization": {
"name": "Disable Log Anonymization",
"description": "Disables the anonymization of logs"
},
"disable_optimization": {
"name": "Disable Optimization",
"description": "Disables the optimization of scripts. This may cause performance issues."
}
}
},
"friend_tracker": {
"name": "Friend Tracker",
"description": "Records friend's activity on Snapchat",
"properties": {
"record_messaging_events": {
"name": "Record Messaging Events",
"description": "Records messaging events such as opening a snap, reading a message, etc."
},
"allow_running_in_background": {
"name": "Allow Running in Background",
"description": "Allows the tracker to run in the background. Note: This will significantly drain your battery"
},
"auto_purge": {
"name": "Auto Purge",
"description": "Automatically deletes cached events that are older than the specified amount of time"
}
}
}
},
"options": {
"app_appearance": {
"always_light": "Always Light",
"always_dark": "Always Dark",
"null": "Match System"
},
"auto_reload": {
"snapchat_only": "Reload Snapchat only",
"all": "Reload Snapchat + PurrfectSnap",
"null": "Default"
},
"walk_radius": {
"null": "Use default radius"
},
"spoof_battery_level": {
"null": "Use real battery level"
},
"friend_feed_menu_buttons": {
"auto_download": "\u2b07\ufe0f Auto Download",
"auto_save": "\ud83d\udcac Auto Save Messages",
"unsaveable_messages": "\u2b07\ufe0f Unsaveable Messages",
"auto_open_snaps": "\ud83d\udcf7 Auto Open Snaps",
"stealth": "\ud83d\udc7b Stealth Mode",
"auto_reply": "\ud83d\udce8 Auto Reply",
"auto_delete_sent_messages": "\ud83d\uddd1\ufe0f Auto Delete Sent Messages",
"mark_snaps_as_seen": "\ud83d\udc40 Mark Snaps as seen",
"mark_stories_as_seen_locally": "\ud83d\udc40 Mark Stories as seen locally",
"conversation_info": "\ud83d\udc64 Conversation Info",
"e2e_encryption": "\ud83d\udd12 Use E2E Encryption",
"message_logger": "\ud83d\udcdd Message Logger",
"auto_read": "\u2705 Auto Read",
"hide_typing_indicator": "\ud83d\ude48 Hide Typing Indicator"
},
"schedule_scheduled_for": "Scheduled for {name} in {time}",
"schedule_sending_in": "Sending in {time}",
"schedule_sent_to": "Sent to {name}",
"schedule_sent": "Scheduled snap sent",
"schedule_failed_to": "Failed to send to {name}",
"schedule_failed": "Scheduled snap failed",
"schedule_cancelled_for": "Cancelled for {name}",
"device_model": {
"samsung_s25_ultra": "Samsung Galaxy S25 Ultra",
"google_pixel_10_pro": "Google Pixel 10 Pro",
"oneplus_13": "OnePlus 13",
"xiaomi_15_ultra": "Xiaomi 15 Ultra",
"null": "Device Default"
},
"settings_menu": {
"default": "Default",
"legacy": "Legacy"
},
"path_format": {
"create_author_folder": "Create folder for each author",
"create_source_folder": "Create folder for each media source type",
"append_hash": "Add a unique hash to the file name",
"append_source": "Add the media source to the file name",
"append_username": "Add the username to the file name",
"append_date_time": "Add the date and time to the file name",
"append_type": "Add the media type to the file name"
},
"auto_download_sources": {
"friend_snaps": "Friend Snaps",
"friend_stories": "Friend Stories",
"public_stories": "Public Stories",
"spotlight": "Spotlight"
},
"logging": {
"started": "Started",
"success": "Success",
"progress": "Progress",
"failure": "Failure"
},
"notifications": {
"chat_screenshot": "Screenshot",
"chat_screen_record": "Screen Record",
"snap_replay": "Snap Replay",
"camera_roll_save": "Camera Roll Save",
"chat": "Chat",
"chat_reply": "Chat Reply",
"snap": "Snap",
"typing": "Typing",
"stories": "Stories",
"speaking": "Speaking",
"chat_reaction": "DM Reaction",
"group_chat_reaction": "Group Reaction",
"initiate_audio": "Incoming Audio Call",
"abandon_audio": "Missed Audio Call",
"initiate_video": "Incoming Video Call",
"abandon_video": "Missed Video Call",
"map_live_location": "Map Live Location"
},
"auto_read": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"hide_typing_indicator": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"auto_delete_sent_messages": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"auto_download": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"stealth": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"auto_save": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"message_logger": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"auto_reply": {
"blacklist": "Blacklist",
"whitelist": "Whitelist",
"disabled": "Disabled"
},
"custom_android_id": {
"null": "Use real Android ID"
},
"add_friend_source_spoof": {
"added_by_username": "By Username",
"added_by_mention": "By Mention",
"added_by_group_chat": "By Group Chat",
"added_by_qr_code": "By QR Code",
"added_by_community": "By Community",
"added_by_quick_add": "By Quick Add (high risk of being banned)",
"added_by_spotlight": "By Spotlight",
"null": "Don't spoof source"
},
"custom_streaks_expiration_format": {
"null": "System Default"
},
"preferred_transcription_lang": {
"null": "Use Snapchat Default"
},
"custom_emoji_font": {
"null": "Default Emoji Font"
},
"custom_shared_library": {
"null": "Use default library"
},
"override_front_resolution": {
"null": "Use device default"
},
"override_back_resolution": {
"null": "Use device default"
},
"custom_resolution": {
"null": "Use automatic resolution"
},
"startup_default_camera": {
"front": "Front Camera",
"back": "Back Camera",
"null": "Remember last used"
},
"front_custom_frame_rate": {
"null": "Device default FPS"
},
"back_custom_frame_rate": {
"null": "Device default FPS"
},
"force_voice_note_format": {
"null": "Use Snapchat default"
},
"custom_path_format": {
"null": "Use default pattern"
},
"force_image_format": {
"null": "Use Snapchat default"
},
"custom_video_codec": {
"null": "Default Codec"
},
"custom_audio_codec": {
"null": "Default Codec"
},
"preset": {
"null": "Default Preset"
},
"app_appearance_override": {
"title": "Appearance"
},
"gallery_media_send_override": {
"always_ask": "Always Ask",
"ORIGINAL": "Original Media",
"NOTE": "Audio Note",
"SNAP": "Snap",
"SAVEABLE_SNAP": "Saveable Snap",
"null": "Snapchat Default"
},
"strip_media_metadata": {
"hide_caption_text": "Hide Caption Text",
"hide_snap_filters": "Hide Snap Filters",
"hide_extras": "Hide Extras (e.g. mentions)",
"remove_audio_note_duration": "Remove Audio Note Duration",
"remove_audio_note_transcript_capability": "Remove Audio Note Transcript Capability"
},
"hide_ui_components": {
"hide_profile_call_buttons": "Remove Profile Call Buttons",
"hide_chat_call_buttons": "Remove Chat Call Buttons",
"hide_live_location_share_button": "Remove Live Location Share Button",
"hide_stickers_button": "Remove Stickers Button",
"hide_voice_record_button": "Remove Voice Record Button",
"hide_unread_chat_hint": "Remove Unread Chat Hint",
"hide_post_to_story_buttons": "Remove Post to Story buttons before sending a Snap",
"hide_billboard_prompt": "Remove Billboard Prompt In Friends Feed",
"hide_snapchat_plus_gift_reminders": "Remove Snapchat Plus gift reminders in conversations",
"hide_map_reactions": "Remove Map Reactions"
},
"hide_story_suggestions": {
"hide_suggested_friend_stories": "Hide suggested friend stories",
"hide_my_stories": "Hide My Stories"
},
"home_tab": {
"map": "Map",
"chat": "Chat",
"camera": "Camera",
"discover": "Discover",
"spotlight": "Spotlight",
"null": "Snapchat Default"
},
"spotlight_comments_username_icon": {
"user": "Username Icon",
"\ud83d\udc64": "Username Icon",
"[\ud83d\udc64]": "Username Icon",
"default": "Username Icon",
"no_icon": "No icon"
},
"custom_image_upload_format": {
"null": "Automatic"
},
"update_check_frequency": {
"null": "Auto"
},
"snapchat_plus": {
"not_subscribed": "Not Subscribed",
"basic": "Basic",
"ad_free": "Ad Free",
"null": "Default"
},
"bypass_video_length_restriction": {
"single": "Single media",
"split": "Split media",
"null": "Default"
},
"old_bitmoji_selfie": {
"2d": "2D Bitmoji",
"3d": "3D Bitmoji",
"null": "Default Bitmoji"
},
"disable_confirmation_dialogs": {
"erase_message": "Erase Message",
"remove_friend": "Remove Friend",
"block_friend": "Block Friend",
"ignore_friend": "Ignore Friend",
"hide_friend": "Hide Friend",
"hide_conversation": "Hide Conversation",
"clear_conversation": "Clear Conversation from Friend Feed"
},
"edit_text_override": {
"multi_line_chat_input": "Multi Line Chat Input",
"bypass_text_input_limit": "Bypass Text Input Limit"
},
"auto_purge": {
"never": "Never",
"1_hour": "1 Hour",
"3_hours": "3 Hours",
"6_hours": "6 Hours",
"12_hours": "12 Hours",
"1_day": "1 Day",
"3_days": "3 Days",
"1_week": "1 Week",
"2_weeks": "2 Weeks",
"1_month": "1 Month",
"3_months": "3 Months",
"6_months": "6 Months"
},
"delete_after_unit": {
"seconds": "Seconds",
"minutes": "Minutes",
"hours": "Hours"
},
"disable_story_sections": {
"friends": "Friends",
"suggested_stories": "Suggested Stories",
"following": "Following",
"discover": "Discover"
},
"disable_cameras": {
"front": "Front Camera",
"back": "Back Camera"
},
"disable_permission_requests": {
"notifications": "Notifications",
"read_media_images": "Read Media Images",
"read_media_video": "Read Media Video",
"camera": "Camera",
"microphone": "Microphone",
"location": "Location",
"read_contacts": "Read Contacts",
"nearby_devices": "Nearby Devices",
"phone_calls": "Phone Calls"
},
"message_indicators": {
"encryption_indicator": "Adds a \ud83d\udd12 icon next to messages that have been sent only to you",
"platform_indicator": "Adds the platform icon from which a media was sent (e.g. Android, iOS, Web)",
"location_indicator": "Adds a \ud83d\udccd icon to snaps when they have been sent with location enabled",
"ovf_editor_indicator": "Indicates if a snap has been sent using OVF Editor",
"director_mode_indicator": "Adds a \u270f\ufe0f icon to snaps when they have been sent using Director Mode, which can be used to send gallery images as snaps"
},
"auto_mark_as_read": {
"conversation_read": "Mark conversation as read when sending a message",
"snap_reply": "Mark snaps as read when replying to them",
"save_snap_in_chat": "Mark snaps as read when saving them in chat while in Stealth Mode"
},
"friend_mutation_notifier": {
"remove_friend": "Notify when someone removes you as a friend",
"birthday_changes": "Notify when someone changes their birthday",
"bitmoji_selfie_changes": "Notify when someone changes their Bitmoji selfie",
"bitmoji_avatar_changes": "Notify when someone changes their Bitmoji avatar",
"bitmoji_background_changes": "Notify when someone changes their Bitmoji background",
"bitmoji_scene_changes": "Notify when someone changes their Bitmoji scene"
},
"double_tap_chat_action": {
"like_message": "Like Message",
"copy_text": "Copy Text to Clipboard",
"delete_message": "Delete Message",
"mark_as_read": "Mark as Read",
"custom_emoji_reaction": "Custom Emoji Reaction",
"null": "Default"
},
"message_types": {
"CHAT": "Chat",
"SNAP": "Snap",
"NOTE": "Note",
"EXTERNAL_MEDIA": "External Media",
"STICKER": "Sticker"
},
"double_tap_chat_action_custom_emoji": {
"Custom emoji reaction": "Custom emoji reaction"
},
"ai_model": {
"gemini-2.5-flash": "Gemini 2.5 Flash"
},
"ai_api_key": {
"": "Not set"
},
"ai_system_prompt": {
"You are a helpful and friendly assistant responding to messages on Snapchat. Keep responses natural, casual, and conversational. Avoid being overly formal or robotic. Respond as if you're a real person having a normal conversation.": "You are a helpful and friendly assistant responding to messages on Snapchat. Keep responses natural, casual, and conversational. Avoid being overly formal or robotic. Respond as if you're a real person having a normal conversation."
},
"ai_provider": {
"gemini": "Gemini",
"deepseek": "DeepSeek",
"openai": "OpenAI",
"openrouter": "OpenRouter"
},
"ai_personality_traits": {
"friendly, casual, helpful, empathetic": "friendly, casual, helpful, empathetic"
},
"ai_response_style": {
"casual": "Casual",
"formal": "Formal",
"friendly": "Friendly",
"humorous": "Humorous",
"empathetic": "Empathetic",
"toxic": "Edgy",
"busy": "Busy"
},
"ai_temperature": {
"0.7": "Balanced (0.7)"
},
"ai_response_language": {
"auto": "Auto",
"en": "English",
"es": "Spanish",
"fr": "French",
"de": "German",
"it": "Italian",
"pt": "Portuguese",
"ru": "Russian",
"ja": "Japanese",
"ko": "Korean",
"zh": "Chinese",
"ar": "Arabic",
"hi": "Hindi",
"tr": "Turkish",
"pl": "Polish",
"nl": "Dutch",
"sv": "Swedish",
"da": "Danish",
"no": "Norwegian",
"fi": "Finnish"
},
"friendGreeting": {
"Hey": "Hey"
},
"half_swipe_messages": {
"[\"I noticed you half-swiped! I'll respond soon.\"]": "I noticed you half-swiped! I'll respond soon."
},
"tiny_snap_messages": {
"Thanks for the tiny snap!": "Thanks for the tiny snap!"
},
"voice_note_messages": {
"Thanks for the voice note!": "Thanks for the voice note!"
},
"chat_messages": {
"Hello! How are you?": "Hello! How are you?"
},
"story_reply_messages": {
"Thanks for the story reply!": "Thanks for the story reply!"
},
"external_media_messages": {
"Nice media!": "Nice media!"
},
"sticker_messages": {
"Cool sticker!": "Cool sticker!"
},
"snap_messages": {
"Thanks for the snap!": "Thanks for the snap!"
},
"story_share_messages": {
"Thanks for sharing!": "Thanks for sharing!"
},
"map_reaction_messages": {
"Thanks for the map reaction!": "Thanks for the map reaction!"
},
"auto_reply_content_types": {
"chat_messages": "Chat Messages",
"snap_messages": "Snaps",
"story_share_messages": "Story Shares",
"story_reply_messages": "Story Replies",
"external_media_messages": "External Media",
"voice_note_messages": "Voice Notes",
"sticker_messages": "Stickers",
"tiny_snap_messages": "Tiny Snaps",
"map_reaction_messages": "Map Reactions",
"half_swipes": "Half Swipes"
},
"supported_languages": {
"en": "English",
"es": "Spanish",
"fr": "French",
"de": "German",
"it": "Italian",
"pt": "Portuguese",
"ru": "Russian",
"ja": "Japanese",
"ko": "Korean",
"zh": "Chinese",
"ar": "Arabic",
"hi": "Hindi",
"tr": "Turkish"
},
"translation_position": {
"above": "Above text",
"below": "Below text",
"inline": "Inline"
},
"source_language": {
"auto": "Detect automatically"
},
"target_language": {
"en": "English"
}
},
"friend_notes": {
"placeholder": "Add a note..."
}
},
"friend_menu_option": {
"mark_snaps_as_seen": "Mark Snaps as seen",
"mark_stories_as_seen_locally": "Mark Stories as seen locally",
"preview": "Preview",
"stealth_mode": "Stealth Mode",
"auto_download_blacklist": "Auto Download Blacklist",
"anti_auto_save": "Anti Auto Save"
},
"content_type": {
"CHAT": "Chat",
"SNAP": "Snap",
"EXTERNAL_MEDIA": "External Media",
"NOTE": "Audio Note",
"STICKER": "Sticker",
"SHARE": "Share",
"STATUS": "Status",
"LOCATION": "Location",
"STATUS_SAVE_TO_CAMERA_ROLL": "Saved to Camera Roll",
"STATUS_CONVERSATION_CAPTURE_SCREENSHOT": "Screenshot",
"STATUS_CONVERSATION_CAPTURE_RECORD": "Screen Record",
"STATUS_CALL_MISSED_VIDEO": "Missed Video Call",
"STATUS_CALL_MISSED_AUDIO": "Missed Audio Call",
"LIVE_LOCATION_SHARE": "Live Location Share",
"CREATIVE_TOOL_ITEM": "Creative Tool Item",
"FAMILY_CENTER_INVITE": "Family Center Invite",
"FAMILY_CENTER_ACCEPT": "Family Center Accept",
"FAMILY_CENTER_LEAVE": "Family Center Leave",
"STATUS_PLUS_GIFT": "Status Plus Gift",
"TINY_SNAP": "Tiny Snap",
"STATUS_COUNTDOWN": "Countdown",
"MAP_REACTION": "Map Reaction",
"chat_messages": "Chat Messages",
"snap_messages": "Snaps",
"story_share_messages": "Story Shares",
"story_reply_messages": "Story Replies",
"external_media_messages": "External Media",
"voice_note_messages": "Voice Note",
"sticker_messages": "Sticker",
"tiny_snap_messages": "Tiny Snap",
"map_reaction_messages": "Map Reaction",
"half_swipes": "Half Swipes"
},
"media_download_source": {
"none": "None",
"pending": "Pending",
"chat_media": "Chat Media",
"story": "Story",
"public_story": "Public Story",
"spotlight": "Spotlight",
"profile_picture": "Profile Picture",
"story_logger": "Story Logger",
"message_logger": "Message Logger",
"merged": "Merged",
"voice_call": "Voice Call"
},
"chat_action_menu": {
"preview_button": "Preview",
"download_button": "Download",
"delete_logged_message_button": "Delete Logged Message",
"show_chat_edit_history": "Show Chat Edit History",
"convert_message": "Convert Message"
},
"opera_context_menu": {
"download": "Download Media",
"sent_at": "Sent at {date}",
"created_at": "Created at {date}",
"expires_at": "Expires at {date}",
"media_size": "Media size: {size}",
"media_duration": "Media duration: {duration} ms",
"show_debug_info": "Show Debug Info"
},
"modal_option": {
"profile_info": "Profile Info",
"close": "Close"
},
"gallery_media_send_override": {
"always_ask": "Always Ask",
"ORIGINAL": "Original Media",
"NOTE": "Audio Note",
"SNAP": "Snap",
"SAVEABLE_SNAP": "Saveable Snap",
"null": "Snapchat Default",
"multiple_media_toast": "You can only send one media at a time"
},
"mark_as_seen": {
"no_unseen_snaps_toast": "No unseen Snaps found!",
"seen_toast": "Marked as seen!",
"unseen_toast": "Marked as unseen!",
"already_seen_toast": "Already marked as seen!",
"already_unseen_toast": "Already marked as unseen!"
},
"conversation_preview": {
"streak_expiration": "expires in {day} days {hour} hours {minute} minutes",
"total_messages": "Total sent/received messages: \n{count}",
"title": "Preview",
"unknown_user": "Unknown User",
"no_messages": "No messages found!"
},
"profile_info": {
"title": "Profile Info",
"first_created_username": "First Created Username",
"mutable_username": "Mutable Username",
"display_name": "Display Name",
"added_date": "Added Date",
"birthday": "Birthday : {month} {day}",
"hidden_birthday": "Birthday : Hidden",
"friendship": "Friendship",
"add_source": "Add Source",
"snapchat_plus": "Snapchat Plus",
"snapchat_plus_state": {
"subscribed": "Subscribed",
"not_subscribed": "Not Subscribed"
}
},
"snapchat_plus_state": {
"subscribed": "Subscribed",
"not_subscribed": "Not Subscribed"
},
"friendship_link_type": {
"mutual": "Mutual",
"outgoing": "Outgoing",
"blocked": "Blocked",
"deleted": "Deleted",
"following": "Following",
"suggested": "Suggested",
"incoming": "Incoming",
"incoming_follower": "Incoming Follower"
},
"bulk_messaging_action": {
"actions.title": "Actions",
"choose_action_title": "Choose an action",
"progress_status": "Processing {index} of {total}",
"selection_dialog_continue_button": "Continue",
"confirmation_dialog": {
"title": "Are you sure?",
"message": "This will affect all selected , This action cannot be undone."
},
"actions": {
"remove_friends": "Remove Friends",
"clear_conversations": "Clear Conversations",
"clear_friend_feed": "Clear Friend Feed ({count})",
"unfollow": "Unfollow",
"remove": "Remove"
},
"leave_groups": "Leave {count} groups",
"left_group_success": "Left group successfully",
"failed_to_leave_group": "Failed to leave group: {error}",
"conversation_types": {
"friends_only": "Friends Only",
"groups_only": "Groups Only",
"both": "Friends & Groups"
},
"sort_by": "Sort by",
"reverse_order": "Reverse order",
"search_by_name": "Search by name",
"no_friends_found": "No friends found",
"no_groups_found": "No groups found",
"no_friends_or_groups_found": "No friends or groups found",
"relationship": "Relationship: ",
"unknown_group": "Unknown Group",
"type_group_chat": "Type: Group Chat",
"clean_conversations": "Clean {count} conversations",
"remove_friends": "Remove {count} friends",
"clean_conversations_and_remove_friends": "Clean {count} conversations and remove {count} friends",
"clean_group_conversations": "Clean {count} group conversations",
"clean_all_conversations": "Clean {count} conversations",
"failed_to_fetch_conversations": "Failed to fetch conversations: {error}",
"failed_to_fetch_friend_conversations": "Failed to fetch friend conversations: {error}",
"failed_to_process": "Failed to process {id}",
"deleted_messages": "{count} deleted messages",
"filters": {
"all": "All",
"my_friends": "My Friends",
"blocked": "Blocked",
"removed_me": "Removed Me",
"suggested": "Suggested",
"deleted": "Deleted",
"business_accounts": "Business Accounts",
"streaks": "Streaks",
"non_streaks": "Non Streaks",
"followed": "Followed",
"following": "Following",
"location_on_map": "Location on Map"
},
"sort_options": {
"none": "None",
"username": "Username",
"added_timestamp": "Added Timestamp",
"snap_score": "Snap Score",
"streak_length": "Streak Length",
"most_messages_sent": "Most Messages Sent",
"most_recent_message": "Most Recent Message",
"nearest_location": "Nearest Location"
}
},
"chat_export": {
"exporter_dialog": {
"select_conversations_title": "Select Conversations",
"text_field_selection": "{amount} selected",
"text_field_selection_all": "All",
"export_file_format_title": "Export File Format",
"message_type_filter_title": "Filter Messages by Type",
"amount_of_messages_title": "Message Count (leave blank for all)",
"download_medias_title": "Download Media"
},
"dialog_negative_button": "Cancel",
"dialog_positive_button": "Export",
"exported_to": "Exported to {path}",
"exporting_chats": "Exporting Chats...",
"processing_chats": "Processing {amount} conversations...",
"export_fail": "Failed to export conversation {conversation}",
"writing_output": "Writing output...",
"finished": "Done! You now can close this dialog.",
"no_messages_found": "No messages found!",
"exporting_message": "Exporting {conversation}..."
},
"button": {
"ok": "OK",
"positive": "Yes",
"negative": "No",
"cancel": "Cancel",
"save": "Save",
"open": "Open",
"download": "Download",
"send": "Send",
"restore_original": "Restore Original",
"convert_external_media": "Convert External Media"
},
"tracker_events": {
"conversation_enter": "Conversation Enter",
"conversation_exit": "Conversation Exit",
"started_typing": "Started Typing",
"stopped_typing": "Stopped Typing",
"started_speaking": "Started Speaking",
"stopped_speaking": "Stopped Speaking",
"started_peeking": "Started Peeking",
"stopped_peeking": "Stopped Peeking",
"message_read": "Message Read",
"message_deleted": "Message Deleted",
"message_saved": "Message Saved",
"message_unsaved": "Message Unsaved",
"message_edited": "Message Edited",
"message_reaction_add": "Message Reaction Add",
"message_reaction_remove": "Message Reaction Remove",
"snap_opened": "Snap Opened",
"snap_replayed": "Snap Replayed",
"snap_replayed_twice": "Snap Replayed Twice",
"snap_screenshot": "Snap Screenshot",
"snap_screen_record": "Snap Screen Record",
"i_can_see_you": "I Can See You"
},
"cleared_from_feed": "Cleared from feed",
"tracker_actions": {
"log": "Log",
"in_app_notification": "In-App Notification",
"push_notification": "Push Notification",
"custom": "Custom"
},
"better_notifications": {
"button": {
"reply": "Reply",
"download": "Download",
"mark_as_read": "Mark as Read"
}
},
"profile_picture_downloader": {
"button": "Download Profile Picture",
"title": "Profile Picture Downloader",
"avatar_option": "Avatar",
"background_option": "Background"
},
"call_start_confirmation": {
"dialog_title": "Start Call",
"dialog_message": "Are you sure you want to start a call?"
},
"half_swipe_notifier": {
"notification_channel_name": "Half Swipe",
"notification_content_dm": "{friend} just half-swiped into your chat for {duration} seconds",
"notification_content_group": "{friend} just half-swiped into {group} for {duration} seconds"
},
"download_processor": {
"attachment_type": {
"snap": "Snap",
"sticker": "Sticker",
"gif": "GIF",
"external_media": "External Media",
"note": "Note",
"original_story": "Original Story"
},
"select_attachments_title": "Select attachments",
"download_started_toast": "Download started",
"unsupported_content_type_toast": "Unsupported content type!",
"failed_no_longer_available_toast": "Media no longer available",
"no_attachments_toast": "No attachments found!",
"already_queued_toast": "Media already in queue!",
"already_downloaded_toast": "Media already downloaded!",
"content_saved_toast": "Saved!",
"download_toast": "Downloading {path}...",
"processing_toast": "Processing {path}...",
"failed_generic_toast": "Failed to download",
"failed_to_create_preview_toast": "Failed to create preview",
"failed_processing_toast": "Failed processing {error}",
"failed_gallery_toast": "Failed saving to gallery {error}",
"dash_no_chapter": "No chapter found",
"dash_dialog": {
"title": "Download dash media",
"download_all": "Download All",
"segment_text": "Segment {from} - {to}"
}
},
"streaks_reminder": {
"notification_title": "Streaks",
"notification_text": "You will lose your Streak with {friend} in {hoursLeft} hours"
},
"biometric_auth": {
"unlock_button": "Unlock",
"title": "Unlock Snapchat",
"subtitle": "Please authenticate to unlock Snapchat"
},
"end_to_end_encryption": {
"toolbox": {
"no_shared_key": "You don't have a shared secret with this friend yet. Click below to initiate a new one.",
"shared_key_fingerprint": "Your fingerprint is:\n\n{fingerprint}\n\nMake sure to check if it matches your friend's fingerprint!",
"initiate_exchange_button": "Initiate Key Exchange"
},
"confirmation_dialogs": {
"title": "End-to-end encryption",
"confirmation_1": "WARNING: This will overwrite your existing key. You will loose access to all encrypted messages from this friend. Are you sure you want to continue?",
"confirmation_2": "Are you REALLY sure you want to continue? This is your last chance to back out."
},
"unencrypted_conversation_send_failure_toast": "You can't send encrypted content to both encrypted and unencrypted conversations!",
"native_hooks_send_failure_toast": "Failed to send! Please enable Native Hooks in the settings.",
"no_participants_to_encrypt_toast": "You don't have any friends in this conversation to encrypt messages with!",
"encryption_failed_toast": "Failed to encrypt message! Check logcat for more details.",
"accept_public_key_success_toast": "Public key successfully accepted!",
"accept_secret_key_success_toast": "Done! You can now send and receive encrypted messages with this friend.",
"accept_public_key_failure_toast": "Failed to accept public key",
"accept_secret_key_failure_toast": "Failed to accept secret key",
"accept_secret_button": "Accept Secret",
"accept_public_key_button": "Accept Public Key",
"outgoing_pk_message": "Key exchange request",
"outgoing_secret_message": "Key exchange response",
"incoming_pk_message": "You just received a public key request. Click below to accept it.",
"incoming_secret_message": "Your friend just accepted your public key. Click below to accept the secret."
},
"auto_open_snaps": {
"title": "Auto Open Snaps",
"priority_title": "Auto Open Snaps (Priority)",
"error_title": "Auto Open Snaps (Errors)",
"channel_description": "Notifications for auto-opening snaps queue status",
"priority_channel_description": "High priority notifications for auto-opening snaps",
"error_channel_description": "Error notifications when auto-opening snaps fails",
"paused_status": "Auto Open Snaps paused",
"processing_status": "Processing snaps: {queued} in queue, {processed} processed",
"monitor_status": "Monitoring...",
"recent_snaps": "Recent Snaps",
"action_pause": "Pause",
"action_resume": "Resume",
"action_clear": "Clear Queue",
"action_reset": "Reset Count",
"error_content": "Failed to open snap from {sender}: {error}",
"resumed_feedback": "Auto Open Resumed",
"paused_feedback": "Auto Open Paused",
"resumed_message": "Processing will continue automatically for queued snaps",
"paused_message": "Processing paused. Queue preserved ({count} snaps)",
"status_paused": "Paused",
"status_monitoring": "Monitoring",
"status_active": "Active",
"queue_cleared": "Queue cleared and statistics reset",
"queue_cleared_title": "Queue cleared",
"queue_cleared_reset": "Queue Cleared & Reset",
"queue_cleared_feedback": "Cleared {count} queued snaps \u2022 Reset {processed} processed count",
"queue_cleared_feedback_simple": "Reset {processed} processed count",
"unknown_sender": "Unknown",
"unknown_user": "Unknown User",
"content_type_external_media": "External Media",
"content_type_snap": "Snap",
"conversation_type_friend_dm": "Friend DM",
"conversation_type_dm": "DM",
"conversation_type_group_chat": "Group Chat",
"conversation_type_chat": "Chat",
"notification_status": "Status",
"notification_statistics": "STATISTICS",
"notification_queue_size": "Queue Size",
"notification_total_opened": "Total Snaps Opened",
"notification_queue_preview": "QUEUE PREVIEW",
"notification_processing_continue": "Processing will continue automatically...",
"notification_no_snaps_queue": "No snaps in queue.",
"notification_queue_cleared_opened": "Queue cleared ({opened} opened)",
"content_type_photo_video_snap": "Photo/Video Snap",
"conversation_type_group_with_name": "Group: {name}",
"delete_logs_title": "Delete logs?",
"delete_logs_progress": "Deleting {count} logs...",
"delete_logs_description": "This will delete logs based on the current filter and the search query. This action cannot be undone.",
"export_logs_title": "Export logs?",
"export_logs_progress": "Exporting logs...",
"export_logs_description": "This will export logs based on the current filter and the search query.",
"export_logs_as": "Export as {type}",
"export_logs_success": "Exported logs!",
"export_logs_failure": "Failed to export logs. Check logcat for more details.",
"deleted_logs_count": "Deleted {count} logs"
},
"script_imported": "Script {name} imported!",
"script_import_failed": "Failed to import script. {error}. Check logs for more details",
"script_updating": "Updating script {name}...",
"script_updated": "Updated {name} to version {version}",
"script_update_failed": "Failed to update module. Check logs for more details",
"script_edit_failed": "Failed to open module file. Check logs for more details",
"script_data_cleared": "Module data cleared!",
"script_data_clear_failed": "Failed to clear module data. Check logs for more details",
"script_deleted": "Deleted script {name}!",
"script_delete_failed": "Failed to delete module. Check logs for more details",
"script_actions": "Actions",
"script_no_description": "No description",
"script_update_available": "Update available: {version}",
"script_loaded": "Loaded script {name}",
"script_unloaded": "Unloaded script {name}",
"script_enable_disable_failed": "Failed to {action} script. Check logs for more details",
"script_no_settings": "This module does not have any settings",
"script_no_scripts_found": "No scripts found",
"script_ok_timeout": "OK {timeout}",
"scripting_tagline": "Manage scripts, imports, and folders",
"installed_scripts_tab": "Installed",
"catalog_tab": "Catalog",
"no_scripts_folder_selected_title": "Select your scripts folder to get started",
"select_folder_button": "Choose Folder",
"select_scripts_folder_toast": "Please select a scripts folder first",
"delete_rule_title": "Delete Rule",
"delete_rule_description": "Are you sure you want to delete this rule?",
"rule_name": "Rule Name",
"friend_tracker_notifications": {
"notification_channel_name": "Friend Tracker",
"notification_title": "Friend Activity",
"conversation_enter": "{friend} entered {conversation}",
"conversation_exit": "{friend} left {conversation}",
"started_typing": "{friend} started typing in {conversation}",
"stopped_typing": "{friend} stopped typing in {conversation}",
"started_speaking": "{friend} started speaking in {conversation}",
"stopped_speaking": "{friend} stopped speaking in {conversation}",
"started_peeking": "{friend} started peeking in {conversation}",
"stopped_peeking": "{friend} stopped peeking in {conversation}",
"message_read": "{friend} read a message in {conversation}",
"message_deleted": "{friend} deleted a message in {conversation}",
"message_saved": "{friend} saved a message in {conversation}",
"message_unsaved": "{friend} unsaved a message in {conversation}",
"message_edited": "{friend} edited a message in {conversation}",
"message_reaction_add": "{friend} added a reaction in {conversation}",
"message_reaction_remove": "{friend} removed a reaction in {conversation}",
"snap_opened": "{friend} opened a snap in {conversation}",
"snap_replayed": "{friend} replayed a snap in {conversation}",
"snap_replayed_twice": "{friend} replayed a snap twice in {conversation}",
"snap_screenshot": "{friend} took a screenshot in {conversation}",
"snap_screen_record": "{friend} screen recorded in {conversation}",
"i_can_see_you": "{friend} activity in {conversation}: {details}"
},
"friend_mutation_observer": {
"notification_channel_name": "Friend Mutation Observer",
"friend_removed": "{username} has removed you as a friend",
"birthday_removed": "{username} has removed their birthday ({birthday})",
"birthday_added": "{username} has added their birthday ({birthday})",
"birthday_changed": "{username} has changed their birthday from {oldBirthday} to {newBirthday}",
"bitmoji_selfie_changed": "{username} has changed their Bitmoji selfie",
"bitmoji_avatar_changed": "{username} has changed their Bitmoji avatar",
"bitmoji_background_changed": "{username} has changed their Bitmoji background",
"bitmoji_scene_changed": "{username} has changed their Bitmoji scene"
},
"material3_strings": {
"date_range_picker_start_headline": "From",
"date_range_picker_end_headline": "To",
"date_range_picker_title": "Select date range",
"date_picker_switch_to_calendar_mode": "Calendar",
"date_picker_switch_to_input_mode": "Input",
"date_range_picker_scroll_to_previous_month": "Previous month",
"date_range_picker_scroll_to_next_month": "Next month",
"date_picker_today_description": "Today",
"date_range_picker_day_in_range": "Selected",
"date_input_invalid_for_pattern": "Invalid date",
"date_input_invalid_year_range": "Invalid year",
"date_input_invalid_not_allowed": "Invalid date",
"date_range_input_invalid_range_input": "Invalid date range"
},
"send_override_dialog": {
"title": "Send media as",
"duration": "Duration: {duration}",
"saveable_snap_hint": "Make Snap saveable in the chat",
"unlimited_duration": "Unlimited",
"schedule": "Schedule",
"select_time": "Select time",
"select": "Select",
"select_date_first": "Please select a date",
"invalid_time": "Please select a future time"
},
"auto_reply_messages": {
"dialog": {
"add_message": "Add Message",
"edit_message": "Edit Message",
"message_label": "Message",
"no_messages": "No messages yet. Add your first message!",
"message_placeholder": "Enter your auto-reply message..."
}
},
"auto_delete_sent_messages": {
"countdown_toast": "Message will be deleted in {time}",
"delete_success_toast": "Message deleted successfully",
"delete_failed_toast": "Failed to delete message"
},
"translation_position": {
"above": "Above",
"below": "Below",
"inline": "Inline"
},
"language_codes": {
"en": "English",
"es": "Spanish",
"fr": "French",
"de": "German",
"it": "Italian",
"pt": "Portuguese",
"ru": "Russian",
"ja": "Japanese",
"ko": "Korean",
"zh": "Chinese",
"ar": "Arabic",
"hi": "Hindi",
"tr": "Turkish",
"nl": "Dutch",
"pl": "Polish",
"sv": "Swedish",
"da": "Danish",
"no": "Norwegian",
"fi": "Finnish",
"cs": "Czech",
"hu": "Hungarian",
"ro": "Romanian",
"bg": "Bulgarian",
"hr": "Croatian",
"sk": "Slovak",
"sl": "Slovenian",
"et": "Estonian",
"lv": "Latvian",
"lt": "Lithuanian",
"mt": "Maltese",
"ga": "Irish",
"cy": "Welsh"
},
"tracker": {
"tabs": {
"logs": "Logs",
"rules": "Rules"
},
"actions": {
"export": "Export",
"delete": "Delete",
"add_rule": "Add Rule",
"save_rule": "Save Rule"
},
"messages": {
"no_logs_found": "No logs found",
"no_rules_found": "No rules found",
"no_events": "No events"
},
"search": {
"placeholder": "Search"
},
"filters": {
"newest_first": "Newest first",
"pick_a_date": "Pick a date",
"title": "Filters",
"search_by": "Search by",
"since": "Since",
"until": "Until",
"types": {
"username": "Username",
"conversation": "Conversation",
"event": "Event"
},
"event_types": {
"conversation_enter": "Entered conversation",
"conversation_exit": "Left conversation",
"started_typing": "Started typing",
"stopped_typing": "Stopped typing",
"started_speaking": "Started speaking",
"stopped_speaking": "Stopped speaking",
"started_peeking": "Started peeking",
"stopped_peeking": "Stopped peeking",
"message_read": "Read message",
"message_deleted": "Deleted message",
"message_saved": "Saved message",
"message_unsaved": "Unsaved message",
"message_edited": "Edited message",
"message_reaction_add": "Added reaction",
"message_reaction_remove": "Removed reaction",
"snap_opened": "Opened snap",
"snap_replayed": "Replayed snap",
"snap_replayed_twice": "Replayed snap twice",
"snap_screenshot": "Took screenshot",
"snap_screen_record": "Screen recorded"
}
},
"logs": {
"export_dialog": {
"title": "Export Logs",
"description": "Export your friend tracker logs to a file",
"progress": "Exporting logs...",
"export_as": "Export as {type}",
"format_json": "JSON",
"format_csv": "CSV"
},
"delete_dialog": {
"title": "Delete Logs",
"message": "Are you sure you want to delete all logs? This action cannot be undone.",
"confirm": "Delete All",
"cancel": "Cancel",
"progress": "Deleting {count} logs..."
},
"log_entry": {
"in_conversation": "in {conversation}",
"unknown_user": "Unknown",
"unknown_conversation": "DMs",
"i_can_see_you_entered": "Entered",
"i_can_see_you_left": "Left",
"i_can_see_you_duration": "Duration",
"i_can_see_you_not_available": "N/A",
"i_can_see_you_unit_hour": "h",
"i_can_see_you_unit_minute": "m",
"i_can_see_you_unit_second": "s",
"event_text": "{friend} {event} in {conversation}",
"events": {
"conversation_enter": "entered",
"conversation_exit": "left",
"started_typing": "started typing",
"stopped_typing": "stopped typing",
"started_speaking": "started speaking",
"stopped_speaking": "stopped speaking",
"started_peeking": "started peeking",
"stopped_peeking": "stopped peeking",
"message_read": "read a message",
"message_deleted": "deleted a message",
"message_saved": "saved a message",
"message_unsaved": "unsaved a message",
"message_edited": "edited a message",
"message_reaction_add": "added a reaction",
"message_reaction_remove": "removed a reaction",
"snap_opened": "opened a snap",
"snap_replayed": "replayed a snap",
"snap_replayed_twice": "replayed a snap twice",
"snap_screenshot": "took a screenshot",
"snap_screen_record": "screen recorded",
"i_can_see_you": "was active"
}
}
},
"edit_rule": {
"custom_rule": "Custom Rule",
"scope": "Scope",
"events": "Events",
"add_event": "Add Event",
"type": "Type",
"triggers": "Triggers",
"conditions": "Conditions",
"only_inside_conversation": "Only when I'm inside conversation",
"only_outside_conversation": "Only when I'm outside conversation",
"only_when_app_active": "Only when Snapchat is active",
"only_when_app_inactive": "Only when Snapchat is inactive",
"no_notification_when_app_active": "No notification when Snapchat is active",
"scope_options": {
"all_friends_groups": "All Friends/Groups",
"no_one_except": "No one except",
"everyone_except": "Everyone except"
}
}
},
"debug": {
"title": "Debug",
"clear": "Clear",
"files": {
"config_json": "Configuration File",
"mappings_json": "Mappings File",
"message_logger_db": "Message Logger Database",
"pinned_best_friend_txt": "Pinned Best Friend File",
"native_sig_cache_txt": "Native Signature Cache File"
},
"settings": {
"test_mode": "Test Mode (FOR DEBUGGING ONLY)",
"disable_feature_loading": "Disable Feature Loading",
"disable_auto_mapper": "Disable Auto Mapper",
"disable_bypass_status_indicator": "Disable Bypass Status Indicator"
}
},
"ui_settings_title": "UI Settings",
"haptic_feedback_label": "Haptic Feedback",
"updates_title": "Updates",
"auto_update_check": "Auto Update Check",
"update_check_frequency_daily": "Daily",
"update_check_frequency_weekly": "Weekly",
"update_check_frequency_monthly": "Monthly",
"update_channel_stable": "Stable",
"update_channel_prerelease": "Pre-release",
"friend_notes_title": "Friend Notes",
"friend_notes_description": "Manage and backup your friend notes",
"app_theme_title": "App Theme",
"theme_mode_system": "System",
"theme_mode_light": "Light",
"theme_mode_dark": "Dark",
"test_mode_label": "Enable PurrAura",
"disable_feature_loading_label": "Disable Feature Loading",
"disable_auto_mapper_label": "Disable Auto Mapper",
"disable_bypass_indicator_label": "Disable Bypass Indicator",
"friend_list": {
"manage_title": "Manage Friend List",
"export_description": "Export friends allows you to save a list of your friends' IDs in a text file. Importing from a file will display the friends in a list where you can add them.",
"export_friends": "Export friends",
"import_from_file": "Import from file",
"add": "Add"
},
"memories": {
"export_title": "Export memories",
"total_memories": "Total memories: {count}",
"date_range": "Date Range",
"select": "Select",
"sort_by_folder": "Sort by folder",
"include_my_eyes_only": "Include My Eyes Only",
"cancel": "Cancel",
"export": "Export",
"quit": "Quit",
"done": "Done",
"ok": "OK",
"exporting_memories": "Exporting memories... ({failed} failed)"
},
"scripting_ui": {
"no_scripts_folder_selected": "No scripts folder selected",
"select_folder": "Select folder",
"import_from_url": "Import from URL",
"open_scripts_folder": "Open Scripts Folder",
"import_script_from_url": "Import Script from URL",
"warning_imported_scripts": "Warning: Imported scripts can be harmful to your device. Only import scripts from trusted sources.",
"enter_url_here": "Enter URL here:",
"import": "Import",
"cancel": "Cancel",
"documentation": "Documentation"
},
"common": {
"cancel": "Cancel",
"add": "Add",
"ok": "OK",
"quit": "Quit",
"done": "Done",
"back": "Back",
"unknown": "Unknown",
"added": "Added",
"no_friends_found": "No friends found",
"exporting_memories": "Exporting memories... ({failed} failed)"
},
"clear_friend_feed": "Clear Friend Feed",
"select_date": "Select Date",
"schedule_scheduled_for": "Scheduled for {name} in {time}",
"schedule_sending_in": "Sending in {time}",
"schedule_sent_to": "Sent to {name}",
"schedule_sent": "Scheduled snap sent",
"schedule_failed_to": "Failed to send to {name}",
"schedule_failed": "Scheduled snap failed",
"schedule_cancelled_for": "Cancelled for {name}",
"by_author": "by {author}",
"version": "Version {version}",
"delete_button": "Delete",
"logger_history": {
"download_started": "Download started!",
"downloaded_to": "Downloaded to {path}",
"failed_to_download": "Failed to download {message}",
"select_conversation": "Select a conversation",
"select_conversation_placeholder": "Select a conversation",
"edited_at": "edited at {date}",
"download_attachment_failed_toast": "Failed to download attachment",
"message_parse_failed": "Message parse failed",
"empty_message": "Empty message",
"no_more_messages": "No more messages",
"reverse_order_checkbox": "Reverse order",
"view_logger_history_button": "View Logger History",
"posted_at": "Posted at {date}",
"created_at": "Created at {date}",
"failed_to_open_file": "Failed to open file. Check logs for more info",
"failed_to_get_file": "Failed to get file",
"download_button": "Download",
"chat_attachment": "Attachment {index}",
"log_header_format": "{username} ? {type} ? {date}",
"edited_at_text": "Edited to \"{message}\" at {date}",
"list_group_format": "Group {name}",
"list_friend_format": "Friend {name}",
"download_started_toast": "Download started",
"download_success_toast": "Downloaded to {path}",
"download_failed_toast": "Download failed: {message}",
"close_button_description": "Close search",
"search_button_description": "Search messages"
},
"debug_dialogs": {
"info": "Info",
"refs": "Refs",
"arroyo": "Arroyo",
"message": "Message",
"media_references": "Media References",
"arroyo_proto": "Arroyo proto",
"message_proto": "Message proto"
},
"error_messages": {
"failed_to_fetch_message": "Failed to fetch message: {error}",
"failed_to_edit_message": "Failed to edit message: {error}"
},
"ai_response_style": {
"casual": "Casual",
"formal": "Formal",
"friendly": "Friendly",
"humorous": "Humorous",
"empathetic": "Empathetic",
"busy": "Busy",
"toxic": "Toxic"
},
"ai_response_language": {
"auto": "Auto (Same as received)",
"en": "English",
"es": "Spanish",
"fr": "French",
"de": "German",
"it": "Italian",
"pt": "Portuguese",
"ru": "Russian",
"ja": "Japanese",
"ko": "Korean",
"zh": "Chinese",
"ar": "Arabic (UAE) and (KSA)",
"hi": "Hindi",
"tr": "Turkish",
"pl": "Polish",
"nl": "Dutch",
"sv": "Swedish",
"da": "Danish",
"no": "Norwegian",
"fi": "Finnish"
},
"ai_provider": {
"gemini": "Gemini",
"deepseek": "DeepSeek",
"openai": "OpenAI",
"openrouter": "OpenRouter"
}
}