Skip to Content Skip to Menu

Privacy Plugin - how can I regionalize it?

10 years 7 months ago #243140 by Michael2014
Privacy Plugin - how can I regionalize it? was created by Michael2014
The title says it all, I guess ;)

I´ve started to use the privacy plugin extensively, and to make everything look consistent I´d like to have all options in German.

So, where do I start the translating ? ;)

Thanks,
Michael

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48478
  • Thanks: 8282
  • Karma: 1443
10 years 7 months ago #243163 by krileon
Replied by krileon on topic Privacy Plugin - how can I regionalize it?
You'll need to explore its code and pull out all the CBTxt usages then translate them. I think someone has done it already though so I recommend searching first. After CB 2.0 and after the plugin have been upgraded for CB 2.0 we'll if we can provide a better way of maintaining the language strings for the plugins so they'll be easier to translate.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

10 years 7 months ago - 10 years 7 months ago #243178 by pepperstreet
Replied by pepperstreet on topic Privacy Plugin - how can I regionalize it?
Hello Michael,
did not use it for quite some time… but I remember two longer discussions in year 2010, where the translation was incomplete and not working on the CB register form. I guess, you are a happy camper… In the meantime, the translation should be included in cbteamplugins_language.php in the german language zip:

I think this is the latest version on the CB forge DE language projects page?! Did you install this package?

German_UTF-8_v1.8rev12.zip (09.08.2012)

The mentioned ZIP includes cbteamplugins_language.php with translated Privacy plugin texts.


Translation project and group on Transifex - DE
www.transifex.com/projects/p/cb/language/de_DE/
Last edit: 10 years 7 months ago by pepperstreet.

Please Log in or Create an account to join the conversation.

10 years 7 months ago - 10 years 7 months ago #243179 by pepperstreet
Replied by pepperstreet on topic Privacy Plugin - how can I regionalize it?

pepperstreet wrote: Translation project and group on Transifex - DE
www.transifex.com/projects/p/cb/language/de_DE/


Just noticed that cbteamplugins_language.php on Transifex does not include the following Privacy 1.3 lines?!
But they are in the German package on forge page!
Code:
// CB Privacy v1.3 'Privacy configuration level' => 'Datenschutz Konfiguration', 'Privacy configuration level for that field' => 'Datenschutz-Konfiguration für dieses Feld. "CB Konfiguration" = Einstellungen aus der CB Konfiguration verwenden. "Benutzerkontrolle" = Benutzer können individuelle Einstellungen zum Datenschutz des Feldes vornehmen', 'Normal CB settings' => 'CB Konfiguration', 'User can control privacy' => 'Benutzerkontrolle', 'User search on this field' => 'Benutzersuche ermöglichen', 'Should users which have set a non-default Privacy configuration level for that field be excluded from search results when a user specifically searches for that field ' => 'Sollen Benutzer, die geänderte Datenschutzeinstellungen verwenden, von der Feldsuche ausgeschlossen werden?', 'Allow search on private fields' => 'Suche in privaten Feldern erlauben', 'Exclude private users' => 'private Benutzer ausschließen', 'Front-end edit' => 'Frontend Zugangskontrolle', 'No front-end edit at all for that field' => 'keine Feld-Bearbeitung möglich', 'Front-end edit only by allowed moderators' => 'Bearbeitung nur durch Moderatoren', 'Front-end edit permission for that field' => 'Frontend-Bearbeitung für dieses Feld', 'Privacy configuration level for that tab' => 'Datenschutz-Konfiguration für dieses Feld. "CB Konfiguration" = Einstellungen aus der CB Konfiguration verwenden. "Benutzerkontrolle" = Benutzer können individuelle Einstellungen zum Datenschutz des Tabs vornehmen', 'Front-end edit permission for that tab' => 'Frontend-Bearbeitung für dieses Tab', 'No front-end edit at all for that tab' => 'keine Tab-Bearbeitung möglich', 'Tabs Privacy' => 'Datenschutz für Tabs', 'Tabs marked by users \'for registered users only\'' => 'Tabs "nur für registrierte Benutzer"', 'Show protected tabs' => 'bei geschützten Tabs', 'Should tabs being viewable only by registered users be hidden or shown with an error message \'Access only to registered users\'.' => 'HINWEIS: Tabs werden generell registrierten Benutzern gezeigt. "Tab nur für registrierte Benutzer" = geschützte Tabs werden Gästen nicht angezeigt. "Hinweismeldung anzeigen" = der Hinweis \'Anzeigen nur für registrierte Benutzer\' wird angezeigt.', 'Hide tab' => 'Tab nur für registrierte Benutzer', 'Show error message' => 'Hinweismeldung anzeigen', 'Tabs marked by users \'for connections only\'' => 'Tabs "nur für verbundene Benutzer"', 'Should tabs being viewable only by connected users be hidden or shown with an error message \'Access only to directly connected users\'.' => 'HINWEIS: Tabs werden generell Benutzern mit Verbindung gezeigt. "Tab nur für registrierte Benutzer" = geschützte Tabs werden Gästen nicht angezeigt. "Hinweismeldung anzeigen" = der Hinweis \'Anzeige nur für verbundene Benutzer\' wird angezeigt.', 'Fields Privacy' => 'Datenschutz für Felder', 'Fields marked by users \'for registered users only\'' => 'Felder "nur für registrierte Benutzer"', 'Show protected field' => 'bei geschützten Feldern', 'Should fields being viewable only by registered users be hidden or shown with an error message \'Access only to registered users\'.' => 'HINWEIS: Felder werden generell registrierten Benutzern gezeigt. "Feld nur für registrierte Benutzer" = geschützte Felder werden Gästen nicht angezeigt. "Hinweismeldung anzeigen" = der Hinweis \'Anzeige nur für registrierte Benutzer\' wird angezeigt.', 'Hide field' => 'Feld nur für registrierte Benutzer', 'Fields marked by users \'for connections only\'' => 'Felder "nur für verbundene Benutzer"', 'Should fields being viewable only by connected users be hidden or shown with an error message \'Access only to directly connected users\'.' => 'HINWEIS: Felder werden generell Benutzern mit Verbindung gezeigt. "Feld nur für registrierte Benutzer" = geschützte Felder werden Gästen nicht angezeigt. "Hinweismeldung anzeigen" = der Hinweis \'Anzeige nur für verbundene Benutzer\' wird angezeigt.', 'Privacy granularity' => 'Datenschutz Benutzeroptionen', 'Select here which possibilities are offered to the user' => 'Auswählen, welche Benutzeroptionen zur Verfügung gestellt werden sollen', 'Visible on profile' => 'immer im Profil anzeigen', 'Always proposed value, default value.' => 'Wird immer im Profil angezeigt. Keine Optionen vorhanden! ', 'Only to registered users' => 'nur für registrierte Benutzer', 'Note: public profiles view must be enabled in global CB config connections tab for that choice to even appear.' => 'HINWEIS: unter CB Konfiguration -> Verbindungen muss dazu die \'Art der Anzeige\' auf "Öffentlich" eingestellt werden.', 'Do not propose' => 'nicht Vorschlagen', 'Propose' => 'Vorschlagen', 'Only to direct connections' => 'nur für direkte Verbindungen', 'Should all connections be offered as choice to users\'s privacy settings. Note: connections must be enabled in global CB config connections tab.' => 'Sollen alle Verbindungen als Auswahlmöglichkeit in den Benutzereinstellungen für den Datenschutz angezeigt werden? HINWEIS: unter CB Konfiguration -> Verbindungen muss dazu \'Verbindung ermöglichen\' auf "Ja" eingestellt werden.', 'Only to one connection type' => 'nur zu einem Verbindungstyp', 'Should connection types be offered as choice to users\'s privacy settings. Note: connections must be enabled in global CB config connections tab.' => 'Sollen Verbindungstypen als Auswahlmöglichkeit in den Benutzereinstellungen für den Datenschutz angezeigt werden? HINWEIS: unter CB Konfiguration -> Verbindungen muss dazu \'Verbindung ermöglichen\' auf "Ja" eingestellt werden.', 'Also to connections\' connections' => 'auch zu Verbindungen von verbundenen Benutzern', 'Should connections and connections\' connections be offered as choice to users\'s privacy settings. Note: connections must be enabled in global CB config connections tab.' => 'Sollen \'Verbindungen\' und \'Verbindungen von verbundenen Benutzern\' als Auswahlmöglichkeit in den Benutzereinstellungen für den Datenschutz angezeigt werden? HINWEIS: unter CB Konfiguration -> Verbindungen muss dazu \'Verbindung ermöglichen\' auf "Ja" eingestellt werden.', 'Invisible on profile' => 'Unsichtbar im Profil', 'Should a completely invisible option be proposed. In backend, all fields are always visible.' => 'Soll \'Unsichtbar im Profil\' als Auswahlmöglichkeit angezeigt werden? HINWEIS: Im Backend sind alle Felder immer sichtbar.', 'First set' => 'Datenschutz Voreinstellungen', 'Allowed' => 'Erlaubt' ));
Last edit: 10 years 7 months ago by pepperstreet.

Please Log in or Create an account to join the conversation.

10 years 7 months ago - 10 years 7 months ago #243184 by Michael2014
Replied by Michael2014 on topic Privacy Plugin - how can I regionalize it?
HI peppertstreet,

thanks a lot! NOW we´re talkin´! German, that is :p The German language package that came with CB indeed lacked quite a lot!

I´ve installed the package from the forge page, without checking what package was installed previously. It´s a minor backdraw that the version of a language package isn´t listed in the backend.

I just noticed that there are some items that still need translating done, I guess I can do that myself now? I´ll look into that and if I have something I´ll try to contribute a little to the community ;)

And for the time being I guess I´ll switch back to English, it´s a pita to do a search here on the forum with the CB terms in German :p

Thanks again,
Michael
Last edit: 10 years 7 months ago by Michael2014.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum