Txt string cleanup
These are not bugs per sey but here we go.
I wrote a script to search for:
1) $txt[''] strings defined but not used
2) used $txt[''] strings but not defined
3) duplicate key to one in index.english
I won't post the script since its a train wreck but here is the output. I suspect the majority of these are false hits due to the way strings are defined in the code or used (meaning concatenation creation and passed as key names to functions) but they are worth looking at. Some of what it tagged are listed as depreciated as well, we could remove those I would think.
So now I need some help in doing the next step, check this list for things we should update !
//
// Keys used but not found in $txt
//
File: Load.php Uses key: image_lang but this was not found in any language strings.
File: Themes.subs.php Uses key: variant_pick but this was not found in any language strings.
//
// Key found in $txt but not found in sources
//
File: Errors.english has unused key: mods_only
File: Errors.english has unused key: already_a_user
File: Errors.english has unused key: cant_move
File: Errors.english has unused key: password_invalid_character
File: Errors.english has unused key: name_invalid_character
File: Errors.english has unused key: email_invalid_character
File: Errors.english has unused key: members_only
File: Errors.english has unused key: no_board
File: Errors.english has unused key: no_message
File: Errors.english has unused key: no_topic_id
File: Errors.english has unused key: split_first_post
File: Errors.english has unused key: topic_one_post
File: Errors.english has unused key: no_posts_selected
File: Errors.english has unused key: selected_all_posts
File: Errors.english has unused key: already_a_mod
File: Errors.english has unused key: poll_range_error
File: Errors.english has unused key: parent_error
File: Errors.english has unused key: missing_event_id
File: Errors.english has unused key: cant_edit_event
File: Errors.english has unused key: email_missing_data
File: Errors.english has unused key: unable_to_create_temporary
File: Errors.english has unused key: parent_topic_missing
File: ManageThemes.english has unused key: current_theme_style
File: ManageThemes.english has unused key: disable_recent_posts
File: ManageThemes.english has unused key: enable_single_post
File: ManageThemes.english has unused key: enable_multiple_posts
File: ManageThemes.english has unused key: member_list_bar
File: Mentions.english has unused key: mention_not_accessible
File: Packages.english has unused key: php_script
File: Packages.english has unused key: package_run
File: Packages.english has unused key: package_read
File: Packages.english has unused key: script_output
File: Packages.english has unused key: additional_notes
File: Packages.english has unused key: notes_file
File: Packages.english has unused key: package_get
File: Packages.english has unused key: sql_file
File: Packages.english has unused key: sql_queries
File: Packages.english has unused key: browse_installed
File: Packages.english has unused key: php_safe_mode
File: Packages.english has unused key: lets_try_anyway
File: Packages.english has unused key: create_package
File: Packages.english has unused key: download_new_package
File: Packages.english has unused key: archiving
File: Packages.english has unused key: execute_credits_remove
File: Profile.english has unused key: delete_user
File: Profile.english has unused key: current_status
File: Profile.english has unused key: picture_text
File: Profile.english has unused key: reset_form
File: Profile.english has unused key: age
File: Profile.english has unused key: latest_posts
File: Profile.english has unused key: additional_info
File: Profile.english has unused key: gravatar
File: Profile.english has unused key: secret_ask
File: Profile.english has unused key: cant_retrieve
File: Profile.english has unused key: incorrect_answer
File: Profile.english has unused key: theme_preferences
File: Profile.english has unused key: notifications_topics_list
File: Profile.english has unused key: notifications_boards_list
File: Profile.english has unused key: statPanel_timeOfDay
File: Profile.english has unused key: viewwarning
File: Profile.english has unused key: subscriptions
File: Profile.english has unused key: receive_from