<commit_before><?php

$lang = array(
	'__app_faker'           => "Fake Content Generator",
	'menutab__faker'        => "Faker",
	'menutab__faker_icon'   => "plus-square",
	'faker_generator_title' => "Generating %s",

	/* AdminCP Permissions */
	'r__faker_forum_generator'          => 'Forum Generator',
	'r__faker_generate_forum_topics'    => 'Generate forum topics',
	'r__faker_member_generator'         => 'Member Generator',
	'r__faker_generate_member_accounts' => 'Generate member accounts',
	'r__faker_purge'                    => 'Purge Fake Content',

	/* Extensions */
	'ext__ContentGenerator' => 'Generate fake content to aid in development and for application demonstration.',

	/* Forum Generator */
	'menu__faker_forums'            => 'Forum Generator',
	'menu__faker_forums_ForumTopic' => 'Forum Topics',

	'forums_faker_item_title'               => 'Generate Forum Topics',
	'forums_faker_item_generator_message'   => 'Generating forum topics in %s',

	'forums_faker_item_nodes'           => 'Forums',
	'forums_faker_item_author_type'     => 'Author type',
	'forums_faker_item_author'          => 'Member name',
	'forums_faker_custom_author'        => 'Manually specify a member',
	'forums_faker_item_item_range'      => 'Topic creation count',
	'forums_faker_item_add_comments'    => 'Create additional posts in topics',
	'forums_faker_item_comment_range'   => 'Post creation count',
	'forums_faker_item_add_tags'        => 'Add tags to posts',
	'forums_faker_item_after_posting'   => 'After posting...',

	/* Member Generator */
	'menu__faker_membergen'         => 'Member Generator',
	'menu__faker_membergen_member'  => 'Member Accounts',

	'faker_title_membersGen'    => 'Generate Member Accounts',

	'faker_form_member_count'   => 'Member creation count',
	'faker_form_profile_photo'  => 'Generate profile photos',
	'faker_form_member_group'   => 'Member group',
	'faker_form_password'       => '<PASSWORD>',

	'faker_form_generate'   => 'Generate',
	'random_fake'           => 'Random fake member',
	'specific_member'       => 'Specific member',

	/* Tools */
	'menu__faker_tools'         => 'Tools',
	'menu__faker_tools_purge'   => 'Delete Fake Content',

	'faker_title_purge'         => 'Purge Faked Content',

	'faker_form_content_types'  => 'Content types',
	'faker_form_topics'         => 'Topics',
	'faker_form_members'        => 'Members',
	'faker_purge'               => 'Purge content',

	/* Misc. */
	'faker_generate_success'    => 'Content successfully generated',
	'faker_purge_success'       => 'Fake content successfully deleted',


	'faker_form_purge'  => 'Delete Content'
);
<commit_msg>Language refactoring and post generator language strings<commit_after><?php

$lang = array(
	'__app_faker'           => "Fake Content Generator",
	'menutab__faker'        => "Faker",
	'menutab__faker_icon'   => "plus-square",
	'faker_generator_title' => "Generating %s",

	/* AdminCP Permissions */
	'r__faker_forum_generator'          => 'Forum Generator',
	'r__faker_generate_forum_topics'    => 'Generate forum topics',
	'r__faker_member_generator'         => 'Member Generator',
	'r__faker_generate_member_accounts' => 'Generate member accounts',
	'r__faker_purge'                    => 'Purge Fake Content',

	/* Extensions */
	'ext__ItemGenerator'    => 'Generate fake Content Item submissions (e.g. forum topics).',
	'ext__CommentGenerator' => 'Generate fake Content Comment submissions (e.g. forum topic posts).',

	/********************************
	 * Forum Generators             *
	 ********************************/
	'menu__faker_forums'    => 'Forum Generator',

	# Topics
	'menu__faker_forums_ForumTopic' => 'Forum Topics',

	'forums_faker_items_title'               => 'Generate Forum Topics',
	'forums_faker_items_generator_message'   => 'Generating forum topics in %s',

	'forums_faker_items_nodes'           => 'Forums',
	'forums_faker_items_author_type'     => 'Author type',
	'forums_faker_items_author'          => 'Member name',
	'forums_faker_custom_author'        => 'Manually specify a member',
	'forums_faker_items_item_range'      => 'Topic creation count',
	'forums_faker_items_add_comments'    => 'Create additional posts in topics',
	'forums_faker_items_comment_range'   => 'Post creation count',
	'forums_faker_items_add_tags'        => 'Add tags to topics',
	'forums_faker_items_after_posting'   => 'After posting...',

	# Posts
	'menu__faker_forums_TopicPost'  => 'Topic Posts',

	'forums_faker_comments_title'                => 'Generate Topic Posts',
	'forums_faker_comments_generator_message'    => 'Generating topic posts in in %s',

	'forums_faker_comments_item_url'        => 'Topic URL',
	'forums_faker_comments_author_type'     => 'Author type',
	'forums_faker_comments_author'          => 'Member name',
	'forums_faker_comments_comment_range'   => 'Post creation count',
	'forums_faker_comments_hide_comment'    => 'Hide posts',

	/********************************
	 * Member Generators            *
	 ********************************/
	'menu__faker_membergen'         => 'Member Generator',
	'menu__faker_membergen_member'  => 'Member Accounts',

	'faker_title_membersGen'    => 'Generate Member Accounts',

	'faker_form_member_count'   => 'Member creation count',
	'faker_form_profile_photo'  => 'Generate profile photos',
	'faker_form_member_group'   => 'Member group',
	'faker_form_password'       => 'Use username as password',

	'faker_form_generate'   => 'Generate',
	'random_fake'           => 'Random fake member',
	'specific_member'       => 'Specific member',

	/* Tools */
	'menu__faker_tools'         => 'Tools',
	'menu__faker_tools_purge'   => 'Delete Fake Content',

	'faker_title_purge'         => 'Purge Faked Content',

	'faker_form_content_types'  => 'Content types',
	'faker_form_topics'         => 'Topics',
	'faker_form_members'        => 'Members',
	'faker_purge'               => 'Purge content',

	/* Misc. */
	'faker_generate_success'    => 'Content successfully generated',
	'faker_purge_success'       => 'Fake content successfully deleted',


	'faker_form_purge'  => 'Delete Content'
);

{'fraction_non_alphanumeric': 0.14616902334758303, 'fraction_numerical': 0.0, 'mean_word_length': 3.9215210355987056, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 99, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2165828', 'n_tokens_mistral': 2061, 'n_tokens_neox': 2000, 'n_words': 384}