| Server IP : 202.61.199.114 / Your IP : 216.73.217.139 Web Server : nginx/1.22.1 System : Linux de.arni-solutions.de 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64 User : web20 ( 1018) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/3951574/root/tmp/ |
Upload File : |
<?php
if ( ! function_exists('pll_set_post_language') ) { echo "pll fehlt\n"; return; }
if ( ! defined('SMI_I18N_BULK') ) define('SMI_I18N_BULK', true); // Auto-Sync aussetzen
$de_content = <<<HTML
<p>Der <strong>Identitäts-Generator</strong> von SafeMyIdent erstellt in Sekunden vollständig <strong>synthetische Test-Identitäten</strong> mit Name, Geschlecht, Geburtsdatum, Adresse sowie Dummy-E-Mail und -Telefonnummer. Ideal für <strong>Entwicklung, Formular-Tests, Demos, Schulungen und QA</strong> – 100 % kostenlos, ohne Anmeldung und ohne echte personenbezogene Daten.</p>
<h2>Was ist ein Identitäts-Generator?</h2>
<p>Ein Identitäts-Generator erzeugt realistische, aber <strong>künstliche</strong> Personendatensätze. So kannst du Datenbanken, Seeds, Formulare und Oberflächen mit stimmigen Beispieldaten befüllen, ohne echte Kundendaten zu verwenden. Das schützt die Privatsphäre und erleichtert das Testen.</p>
<h2>Sind die erzeugten Daten echt?</h2>
<p><strong>Nein.</strong> Alle Datensätze sind rein synthetisch und beziehen sich auf keine reale Person. Jeder Datensatz ist als <code>synthetic: true</code> gekennzeichnet. E-Mail- und Telefonangaben sind bewusste Dummy-Werte und nicht zustellbar.</p>
<h2>Wofür darf ich die Daten verwenden?</h2>
<p>Erlaubt sind alle legitimen Test- und Entwicklungszwecke: Software-Entwicklung, Formular- und Checkout-Tests, UI-Demos, Präsentationen, Schulungen und QA. <strong>Nicht erlaubt</strong> ist der Einsatz zur Täuschung, Identitätsverschleierung, Registrierung fremder Konten oder für rechtswidrige Zwecke.</p>
<h2>Welche Länder werden unterstützt?</h2>
<p>Aktuell unterstützt der Generator <strong>Deutschland (DE), Spanien (ES), Schweden (SE) und die USA (US)</strong>. Namen, Adressen und Formate orientieren sich am jeweiligen Land.</p>
<h2>Warum synthetische Testdaten statt echter Daten?</h2>
<p>Echte personenbezogene Daten in Test- oder Demo-Umgebungen sind ein Datenschutzrisiko und oft nach DSGVO unzulässig. Synthetische Testdaten bieten denselben Nutzen – realistische Struktur zum Testen – ohne rechtliches Risiko und ohne echte Personen zu gefährden.</p>
HTML;
$en_content = <<<HTML
<p>The <strong>SafeMyIdent Identity Generator</strong> creates fully <strong>synthetic test identities</strong> in seconds – name, gender, date of birth, address plus dummy email and phone number. Perfect for <strong>development, form testing, demos, training and QA</strong> – 100% free, no sign-up and no real personal data.</p>
<h2>What is an identity generator?</h2>
<p>An identity generator produces realistic but <strong>artificial</strong> person records. Use it to fill databases, seeds, forms and interfaces with coherent sample data without touching real customer data. That protects privacy and makes testing easier.</p>
<h2>Is the generated data real?</h2>
<p><strong>No.</strong> Every record is purely synthetic and refers to no real person. Each entry is flagged as <code>synthetic: true</code>. Email and phone values are deliberate dummies and are not deliverable.</p>
<h2>What may I use the data for?</h2>
<p>All legitimate testing and development purposes are fine: software development, form and checkout testing, UI demos, presentations, training and QA. It must <strong>not</strong> be used for deception, identity obfuscation, registering third-party accounts or any unlawful purpose.</p>
<h2>Which countries are supported?</h2>
<p>The generator currently supports <strong>Germany (DE), Spain (ES), Sweden (SE) and the USA (US)</strong>. Names, addresses and formats follow the selected country.</p>
<h2>Why synthetic test data instead of real data?</h2>
<p>Using real personal data in test or demo environments is a privacy risk and often unlawful under GDPR. Synthetic test data provides the same benefit – realistic structure for testing – with no legal risk and without exposing real people.</p>
HTML;
$de_faq = array(
array('Was ist ein Identitäts-Generator?','<p>Ein Tool, das künstliche Personendatensätze (Name, Adresse, Geburtsdatum, Dummy-Kontakt) für Test- und Entwicklungszwecke erzeugt – ohne echte Daten.</p>'),
array('Sind die erzeugten Daten echt?','<p>Nein. Alle Datensätze sind rein synthetisch (<code>synthetic: true</code>) und beziehen sich auf keine reale Person. E-Mail und Telefon sind Dummy-Werte.</p>'),
array('Wofür darf ich die Daten verwenden?','<p>Für Entwicklung, Formular-Tests, Demos, Schulungen und QA. Nicht für Täuschung, Identitätsverschleierung, fremde Account-Registrierungen oder rechtswidrige Zwecke.</p>'),
array('Welche Länder werden unterstützt?','<p>Deutschland (DE), Spanien (ES), Schweden (SE) und die USA (US).</p>'),
array('Kann ich mehrere Testdatensätze erzeugen?','<p>Ja, pro Anfrage 1 bis 50 Identitäten. Zusätzlich lassen sich Land, Geschlecht und Altersbereich vorgeben.</p>'),
array('Werden die erzeugten Daten gespeichert?','<p>Nein. Die Generierung erfolgt on-demand über eine externe API; wir speichern keine erzeugten Identitäten dauerhaft.</p>'),
);
$en_faq = array(
array('What is an identity generator?','<p>A tool that creates artificial person records (name, address, date of birth, dummy contact) for testing and development – with no real data.</p>'),
array('Is the generated data real?','<p>No. Every record is purely synthetic (<code>synthetic: true</code>) and refers to no real person. Email and phone are dummy values.</p>'),
array('What may I use the data for?','<p>For development, form testing, demos, training and QA. Not for deception, identity obfuscation, third-party account registration or any unlawful purpose.</p>'),
array('Which countries are supported?','<p>Germany (DE), Spain (ES), Sweden (SE) and the USA (US).</p>'),
array('Can I generate multiple test records?','<p>Yes – 1 to 50 identities per request. You can also set country, gender and an age range.</p>'),
array('Is the generated data stored?','<p>No. Generation happens on demand via an external API; we do not permanently store any generated identities.</p>'),
);
function idg_make($lang, $title, $slug, $excerpt, $content, $faq, $metadesc) {
$id = wp_insert_post(array(
'post_type'=>'smi_tool','post_status'=>'publish','post_title'=>$title,'post_name'=>$slug,
'post_excerpt'=>$excerpt,'post_content'=>$content,
));
if (!$id || is_wp_error($id)) { echo " FAIL $lang\n"; return 0; }
pll_set_post_language($id, $lang);
update_post_meta($id,'smi_tool_slug','identity-generator');
update_post_meta($id,'_smi_meta_desc',$metadesc);
update_post_meta($id,'_smi_faq', wp_json_encode($faq));
// Kategorie „entwickler“ (bzw. deren Übersetzung).
$term = get_term_by('slug','entwickler','smi_tool_cat');
if ($term) {
$tid = $term->term_id;
if ($lang==='en' && function_exists('pll_get_term')) { $tr = pll_get_term($tid,'en'); if ($tr) $tid=$tr; }
wp_set_object_terms($id, (int)$tid, 'smi_tool_cat');
}
echo " $lang -> $id (".get_permalink($id).")\n";
return $id;
}
$de = idg_make('de',
'Identitäts-Generator für synthetische Testdaten','identitaets-generator',
'Synthetische Testdaten für Entwicklung, Formulare, Layouts und Demos erstellen.',
$de_content, $de_faq,
'Erstelle synthetische Test-Identitäten mit Name, Adresse, Geburtsdatum und Dummy-Kontakt für Entwicklung, Demos und Formular-Tests. Kostenlos, keine echten Daten.'
);
$en = idg_make('en',
'Identity Generator for Synthetic Test Data','identity-generator',
'Create synthetic test data with name, address, date of birth and dummy contact for development, demos and form testing.',
$en_content, $en_faq,
'Generate synthetic test identities with name, address, date of birth and dummy contact for development, demos and form testing. Free, no real data.'
);
if ($de && $en) { pll_save_post_translations(array('de'=>$de,'en'=>$en)); echo "linked de<->en\n"; }
echo "done\n";