Jump to content


Important Announcement!

Please read this post about our new Privacy Policy


Photo

BetterPrivacy - Ver. 1.68


  • Please log in to reply
21 replies to this topic

#1 NettiCat

NettiCat

    Member

  • Members
  • 14 posts

Posted 30 January 2010 - 03:48 AM

Maintainer: NettiCat
Creator: Greg Yardley (version 0.2) www.yardley.ca

Ext. Version: 1.68
Release date: 0000-00-00
Description: "Super-Cookie Safeguard"
Extension is compatible to: ( 3.5 - 11.*)

Included locales: cs da da-DK de de-DE en en-GB en-US es-AR es-ES fr fr-FR he he-IL hu ja nl nl-NL pt-BR ru ru-RU sr sv-SE tr tr-TR uk-UA vi zh-CN zh-TW

View on WTS -- Download the extension

Edited by NettiCat, 05 October 2014 - 04:49 PM.


#2 markh

markh

    BZ Jungle Guide

  • Admin
  • 4070 posts

Posted 31 January 2010 - 10:33 AM

Welcome! welcomeani.gif

Just a bit of information for you: in case you have some queries about the WTS, you can find our Wiki here!

In case you're looking for a specific translator, please see the list of available translators on BabelZilla.
When you select the desired one, you can send him/her a P.M. or an e-mail (if and when public).

You may also insert a new Topic in the Help Section, in order to ask for specific translations, to write a general request about missing translations, etc.
While the bankers all get their bonuses I’ll just get along with what I’ve got


#3 markh

markh

    BZ Jungle Guide

  • Admin
  • 4070 posts

Posted 04 February 2010 - 01:52 PM

Any chance of a localized description?
While the bankers all get their bonuses I’ll just get along with what I’ve got


#4 Goofy

Goofy

    Advanced Member

  • Super Mod
  • 8437 posts

Posted 06 February 2010 - 09:01 AM

smile.gif when testing the French version I noticed a tiny adjustment that should be made
the accesskey on line 255 in bp.xul should be localized too wink.gif
CODE
label="&Help;" accesskey="h"/>


currently what is to be seen for French:
Attached File  Capture.png   2.63KB   6 downloads

[edit] another unlocalized string in editpl.xul on line 8
Better Privacy LSO protection list editor
Think Global, Make Locales!


Sometimes I am on irc://moznet/BabelZilla
but you can also drop a word in the shoutbox

#5 NettiCat

NettiCat

    Member

  • Members
  • 14 posts

Posted 06 February 2010 - 10:51 PM

Thank you for notifying me about those issues.
I fixed both, the new entities as follows.

QUOTE (Goofy @ Feb 6 2010, 08:01) <{POST_SNAPBACK}>
the accesskey on line 255 in bp.xul should be localized too :wink:
CODE
label="&Help;" accesskey="h"/>


<!ENTITY help.key "h">

QUOTE (Goofy @ Feb 6 2010, 08:01) <{POST_SNAPBACK}>
[edit] another unlocalized string in editpl.xul on line 8
Better Privacy LSO protection list editor


<!ENTITY proteditor "Better Privacy LSO protection list editor">

Not sure if it is appropriate to upload the entity-updated BetterPrivacy version here.
Please let me know if this is desired.

#6 Goofy

Goofy

    Advanced Member

  • Super Mod
  • 8437 posts

Posted 07 February 2010 - 12:01 AM

QUOTE (NettiCat @ Feb 6 2010, 22:51) <{POST_SNAPBACK}>
Not sure if it is appropriate to upload the entity-updated BetterPrivacy version here.
Please let me know if this is desired.


smile.gif Simple process is: go to the en-US file page, use the Upload tab and upload only the necessary dtd files, the 2 additions will be mirrored automatically in every locale (without need to upload a full xpi update)
Think Global, Make Locales!


Sometimes I am on irc://moznet/BabelZilla
but you can also drop a word in the shoutbox

#7 markh

markh

    BZ Jungle Guide

  • Admin
  • 4070 posts

Posted 08 February 2010 - 10:23 AM

A couple more unlocalized strings:


Other than that, Dutch locale (nl) released cool.gif
While the bankers all get their bonuses I’ll just get along with what I’ve got


#8 markh

markh

    BZ Jungle Guide

  • Admin
  • 4070 posts

Posted 08 February 2010 - 10:25 AM

QUOTE (Goofy @ Feb 7 2010, 00:01) <{POST_SNAPBACK}>
smile.gif Simple process is: go to the en-US file page, use the Upload tab and upload only the necessary dtd files, the 2 additions will be mirrored automatically in every locale (without need to upload a full xpi update)

It would be wise to inform the translators when you do this, especially for already released or in-test locales; otherwise they might miss the incremental update.
While the bankers all get their bonuses I’ll just get along with what I’ve got


#9 Alf

Alf

    Advanced Member

  • Members
  • 289 posts

Posted 08 February 2010 - 08:37 PM

QUOTE (markh @ Feb 8 2010, 10:23) <{POST_SNAPBACK}>
A couple more unlocalized strings:


Other than that, Dutch locale (nl) released cool.gif
Hello Mark, I'm using BetterPrivacy and tested the Dutch translation. The unlocalized string 'Installation' is replaced by the date/time in my window. Also the 'popup' warning (if enabled) is unlocalized at the top of the Fx window. See screenshots.Attached File  FC_20100208_200608.png   37.89KB   4 downloadsAttached File  FC_20100208_201056.png   91.73KB   3 downloads

#10 NettiCat

NettiCat

    Member

  • Members
  • 14 posts

Posted 10 February 2010 - 11:02 AM

Uploaded locale update:
Locale-en-US-Update-2010-02-10.zip

bp.dtd
+ <!ENTITY ClickPing "Click-Ping">

bp.properties
+ installation=Installation

Not sure if the upload process was successful, got an error message " File not found. Will be ignored!" but finally it says "Locale file saved". However, the locale update is also available here: http://netticat.ath.cx/Misc/Locale-en-US-U...-2010-02-10.zip

BTW, this is a terrible board IMO. It is extremely slow, overloaded with unnecessary stuff (animations, live-updated shoutbox, and much more), even reading my written text is hard because of misplaced background picture in the text area.Navigation (Finding the right place to upload the locale) was pretty difficult too, though I am doing it for the second time now. No fun. I know there is a low-fi version, but I was not redirected to the correct thread. Now I found the add-reply button half a meter under the textarea - well done ;-(

#11 Goofy

Goofy

    Advanced Member

  • Super Mod
  • 8437 posts

Posted 10 February 2010 - 11:42 AM

QUOTE (NettiCat @ Feb 10 2010, 11:02) <{POST_SNAPBACK}>
BTW, this is a terrible board IMO. It is extremely slow, overloaded with unnecessary stuff (animations, live-updated shoutbox, and much more), even reading my written text is hard because of misplaced background picture in the text area.Navigation (Finding the right place to upload the locale) was pretty difficult too, though I am doing it for the second time now. No fun. I know there is a low-fi version, but I was not redirected to the correct thread. Now I found the add-reply button half a meter under the textarea - well done ;-(


The whole interface/usability probably need a total revamp, and it will be done as soon as some available volunteer graphic artist/webdesigner manages with it. Unfortunately we have none at the moment. Feel free to contribute to this.

In the meanwhile, you can easily change the skin (bottom left)

Attached Files


Think Global, Make Locales!


Sometimes I am on irc://moznet/BabelZilla
but you can also drop a word in the shoutbox

#12 markh

markh

    BZ Jungle Guide

  • Admin
  • 4070 posts

Posted 10 February 2010 - 11:42 AM

QUOTE (NettiCat @ Feb 10 2010, 11:02) <{POST_SNAPBACK}>
Not sure if the upload process was successful, got an error message " File not found. Will be ignored!" but finally it says "Locale file saved". However, the locale update is also available here: http://netticat.ath.cx/Misc/Locale-en-US-U...-2010-02-10.zip

There were no new strings, but I have uploaded the individual files for you (I guess the zipped locale needs to have a specific name or format, not sure) and the new strings are now displayed in all locales.
While the bankers all get their bonuses I’ll just get along with what I’ve got


#13 Joergen

Joergen

    Advanced Member

  • Members
  • 406 posts

Posted 12 February 2010 - 09:39 PM

Hi NettiCat

The localized string <!ENTITY proteditor "Better Privacy LSO protection list editor"> in bp.dtd is displayed in english.
I also found some strings that I can't find in the interface.
QUOTE
Support propagation of privacy helpers through the useragent.extra Firefox feature
and
QUOTE
Add BetterPrivacy to useragent extra and help to make it known to still unprotected users

Are those strings only displayed i first run or not implemented yet? Is there a way I can see them in the interface? It will make my job a lot easier.

Joergen

#14 NettiCat

NettiCat

    Member

  • Members
  • 14 posts

Posted 13 February 2010 - 04:35 AM

QUOTE (Joergen @ Feb 12 2010, 20:39) <{POST_SNAPBACK}>
I also found some strings that I can't find in the interface.

You can ignore those strings. The features have been removed.



QUOTE (Joergen @ Feb 12 2010, 20:39) <{POST_SNAPBACK}>
The localized string <!ENTITY proteditor "Better Privacy LSO protection list editor"> in bp.dtd is displayed in english.

I'm not sure about the meaning of your question.
Maybe it is displayed in english because the translation is still missing?

#15 Joergen

Joergen

    Advanced Member

  • Members
  • 406 posts

Posted 13 February 2010 - 12:01 PM

Hi NettiCat

QUOTE (NettiCat @ Feb 13 2010, 04:35) <{POST_SNAPBACK}>
You can ignore those strings. The features have been removed.


I'm not sure about the meaning of your question.
Maybe it is displayed in english because the translation is still missing?


The string is translated, but it is still the English string that is showing up.

Joergen

#16 markh

markh

    BZ Jungle Guide

  • Admin
  • 4070 posts

Posted 13 February 2010 - 12:18 PM

QUOTE (NettiCat @ Feb 13 2010, 04:35) <{POST_SNAPBACK}>
Maybe it is displayed in english because the translation is still missing?

That would generate an xul error unless the locale is downloaded with empty strings replaced, which is unlikely for testing pruposes wink.gif

*EDIT* found the error. editpl.xul still has this hardcoded:
CODE
title="Better Privacy LSO protection list editor" id="bpEditPL"


While the bankers all get their bonuses I’ll just get along with what I’ve got


#17 NettiCat

NettiCat

    Member

  • Members
  • 14 posts

Posted 14 February 2010 - 04:48 AM

QUOTE (markh @ Feb 13 2010, 11:18) <{POST_SNAPBACK}>
That would generate an xul error unless the locale is downloaded with empty strings replaced, which is unlikely for testing pruposes :wink:
*EDIT* found the error. editpl.xul still has this hardcoded:
CODE
title="Better Privacy LSO protection list editor" id="bpEditPL"


Well, you're right. I did not remember, but in my local version I fixed that already. I just downloaded the WTS version and there it is indeed still hardcoded. I should have posted my silent update to WTS.

I also have a question:
For the javascript locales I use a function to prevent fatal exceptions, if for any reason it happens that a language locale is missing (maybe due to a stupid action I would do).
I currently use a function like this:

CODE
    getString: function(str){
        try{
            str = bpriv.getDoc().getElementById("strBundle").getString(str);
        }catch(e){str="(???) Sorry, translation missing - please report locale bug-id=" + str}
        return str;
    }

... but I would like that it works like that:

    getString: function(str){
        try{
            str = bpriv.getDoc().getElementById("strBundle").getString(str);
        }catch(e){
                         str= bpriv.getDoc().getElementById("en-US-Bundle").getString(str); //if locale missing, get the en-US default string instead
                }
        return str;
    }


Any idea, or impossible? (Well I could open the locale file directly and parse it, but would be too much effort)

Thank you

#18 markh

markh

    BZ Jungle Guide

  • Admin
  • 4070 posts

Posted 14 February 2010 - 10:04 AM

QUOTE (NettiCat @ Feb 14 2010, 04:48) <{POST_SNAPBACK}>
I also have a question:
For the javascript locales I use a function to prevent fatal exceptions, if for any reason it happens that a language locale is missing (maybe due to a stupid action I would do).
I currently use a function like this:

CODE
    getString: function(str){
        try{
            str = bpriv.getDoc().getElementById("strBundle").getString(str);
        }catch(e){str="(???) Sorry, translation missing - please report locale bug-id=" + str}
        return str;
    }

... but I would like that it works like that:

    getString: function(str){
        try{
            str = bpriv.getDoc().getElementById("strBundle").getString(str);
        }catch(e){
                         str= bpriv.getDoc().getElementById("en-US-Bundle").getString(str); //if locale missing, get the en-US default string instead
                }
        return str;
    }


Any idea, or impossible? (Well I could open the locale file directly and parse it, but would be too much effort)

Thank you

I honestly wouldn’t know, my coding skills are deplorable. But perhaps another member (teo?) could lend a hand unsure.gif
While the bankers all get their bonuses I’ll just get along with what I’ve got


#19 NettiCat

NettiCat

    Member

  • Members
  • 14 posts

Posted 15 February 2010 - 01:17 AM

QUOTE (markh @ Feb 14 2010, 09:04) <{POST_SNAPBACK}>
I honestly wouldn’t know, my coding skills are deplorable. But perhaps another member (teo?) could lend a hand unsure.gif


This maybe is not the right forum for that kind of question but possibly someone tried something similar. It is not very important, I if there is no answer I can live with it.

BTW, I like the black sheep avatar rolleyes.gif


#20 Joergen

Joergen

    Advanced Member

  • Members
  • 406 posts

Posted 15 February 2010 - 02:15 AM

Hi

A Danish (da-DK) version of BetterPrivacy has been tested and released.

Joergen


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users