{"slug":"langforge","name":"Lang Forge – Multilingual, Translation & hreflang SEO","description":"Make your site multilingual — translate posts, WooCommerce products and strings, add a language switcher and correct hreflang SEO.","author":"avakodeforge","active_installs":10,"version":"1.2.12","wp_org_url":"https://wordpress.org/plugins/langforge/","is_closed":false,"cleanup":{"has_uninstall_hook":true,"drops_tables_on_uninstall":true,"deletes_options_on_uninstall":true},"tables":[{"table_name":"forge_queue","full_table_name":"wp_forge_queue","description":"A job queue table for managing background tasks and scheduled operations.","detection_method":"static","confidence":"high","columns":[{"name":"id","type":"bigint(20) unsigned","nullable":false,"primary_key":true},{"name":"plugin","type":"varchar(20)","nullable":false,"primary_key":false},{"name":"job_type","type":"varchar(50)","nullable":false,"primary_key":false},{"name":"payload","type":"longtext","nullable":false,"primary_key":false},{"name":"status","type":"varchar(20)","nullable":false,"primary_key":false},{"name":"priority","type":"int(11)","nullable":false,"primary_key":false},{"name":"attempts","type":"int(11)","nullable":false,"primary_key":false},{"name":"max_attempts","type":"int(11)","nullable":false,"primary_key":false},{"name":"result","type":"text","nullable":true,"primary_key":false},{"name":"scheduled_at","type":"datetime","nullable":false,"primary_key":false},{"name":"started_at","type":"datetime","nullable":true,"primary_key":false},{"name":"completed_at","type":"datetime","nullable":true,"primary_key":false},{"name":"created_at","type":"datetime","nullable":false,"primary_key":false}],"create_sql":"CREATE TABLE wp_forge_queue ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, plugin varchar(20) NOT NULL, job_type varchar(50) NOT NULL, payload longtext NOT NULL, status varchar(20) NOT NULL DEFAULT 'pending', priority int(11) NOT NULL DEFAULT 10, attempts int(11) NOT NULL DEFAULT 0, max_attempts int(11) NOT NULL DEFAULT 3, result text, scheduled_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, started_at datetime DEFAULT NULL, completed_at datetime DEFAULT NULL, created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_status_scheduled (status, scheduled_at), KEY idx_plugin_status (plugin, status) ) $charset;\"; require_once ABSPATH . 'wp-admin/includes/upgrade.php'; dbDelta($sql);"},{"table_name":"icl_languages","full_table_name":"wp_icl_languages","description":"Stores icl languages data created by this plugin.","detection_method":"static","confidence":"high","columns":[],"create_sql":null},{"table_name":"icl_translations","full_table_name":"wp_icl_translations","description":"Stores icl translations data created by this plugin.","detection_method":"static","confidence":"high","columns":[],"create_sql":null},{"table_name":"langforge_glossary","full_table_name":"wp_langforge_glossary","description":"Stores langforge glossary data created by this plugin.","detection_method":"static","confidence":"high","columns":[],"create_sql":null},{"table_name":"langforge_strings","full_table_name":"wp_langforge_strings","description":"Stores langforge strings data created by this plugin.","detection_method":"static","confidence":"high","columns":[],"create_sql":null},{"table_name":"langforge_translations","full_table_name":"wp_langforge_translations","description":"Stores langforge translations data created by this plugin.","detection_method":"static","confidence":"high","columns":[],"create_sql":null}],"table_count":6}