Firefox Currency Converter – ViewMyCurrency 0.389 (alpha) released

Wednesday, 8th February at 12:13 pm 32 comments


  • Big improvements to right-click ‘Convert Text’ bar
    • Edits clipboard contents or webpage contents (depending on where you have selected text)
    • All the strange characters are now hidden
    • Menu item ‘OFF’ is now ‘none’ and grey. (thanks for all the feedback Jamie)
  • Added popup to inform user that VMC has been upgraded
  • Change: Startup Wizard now only lists the currencies related to your Firefox language setting. (Use ‘Show All’ button to see the rest) Thanks Peter.

Currency changes:

  • Currency: added symbol ‘kr.’ for Denmark, Iceland, Norway and Sweden (symbol ‘kr’ was already recognised). Remove and add them to get the change. Thanks Vegar!
  • Currency: Fixed bug with RON and SIT by adding symbol ‘lei’ for Romania and symbol ‘tolar’ for Slovenia. Thanks Alexandra!
  • (if you were already using these currencies, then you need to remove and then add them to update the symbol list)

Install the ViewMyCurrency extension Download from the Install page (or via automatic update)

The next alpha release will probably contain my first attempt at solving the Dollar problem. (There are 50 countries that use the ‘$’ symbol and currently I always treat it as a USD).

Comments are very welcome!


Entry filed under: releases.

Firefox Currency Converter – ViewMyCurrency 0.388 (alpha) released ViewMyCurrency is spreading


  • 1. ivancho  |  Wednesday, 8th February at 5:07 pm

    Hi again 🙂
    When it is $Number … and when there isn’t have space between $ and number the extention just replace $ with lv, bug didn’t put it behind the number …

  • 2. Will Moffat  |  Wednesday, 8th February at 7:34 pm

    Hi Ivancho. I’m not quite sure what you mean … could you post a link to a page that demonstrates the problem and also type out what you expected to see. Thanks!

  • 3. Markus  |  Wednesday, 8th February at 10:22 pm

    Hi Will,

    one more thing: when there are several prices in a line and only the last one is followed by the currency symbol, ony the last one is recognised and converted. Any idea how to improve that?


    Hope to talk to you soon,

  • 4. Will Moffat  |  Thursday, 9th February at 11:02 am

    Hi Markus, you can convert numbers that don’t have currency symbols by selecting them with the mouse, right-clicking and selecting “ViewMyCurrency:”

    A popup bar appears at the bottom of Firefox, set the correct From: and To: currencies, click in the text box and then press return. The numbers will be converted and written back onto the web page.

    Does this make sense? Is there some way I could make this feature more obvious?

  • 5. Marc Kaulisch  |  Thursday, 9th February at 11:53 am

    here an example where the extension does not work:

    But on the accor hotel search results page it works with “price ZAR”

    FF: and ViewMyCurrency 0.389

    But nonetheless, a great extension. Thanks!

  • 6. Marc Kaulisch  |  Thursday, 9th February at 11:55 am

    sorry, of course, the prices are displayed in a picture and not as a text – so it cannot work…

  • 7. Will Moffat  |  Thursday, 9th February at 12:16 pm

    Hi Marc, yes sorry there’s no image recognition 😦 In theory it’s possible but I don’t think it’s really worth it.

    The right-click option can still help you out here. See my reply to Markus above.

  • 8. Simon  |  Thursday, 9th February at 5:06 pm

    Another small idea. If you change the currency in the Convert text… option a tooltip text shows “All currencies without…” maybe it would be nice to give the official currency name in this tooltip? This could tell me that CNY is a Chinese currency. Don’t know if this makes sense or could be useful in any way. Just my 2 ViewMyCurrencyCents.

  • 9. Will Moffat  |  Thursday, 9th February at 5:18 pm

    Simon: I’d already thought of that so it must be an excellent idea. Great minds think alike 🙂

  • 10. bob  |  Sunday, 12th February at 11:26 am

    Hi there, doesn’t seem this has been solved: the word ‘bucks’ doesn’t always mean ‘dollar’, so why should it be translated as always meaning the usd currency???
    I’m a european fan of the nba team ‘milwaukee bucks’, and their score is always translated into euro… come on, it’s only a score, not a currency 🙂

    anyway, really a great and very appreciated extension, keep on working on it!!!

    cheers, bob

  • 11. bob  |  Sunday, 12th February at 11:34 am

    just to explain what I mean with my post above:

    do you think you can fix this?

    cheers again, bob

  • 12. Burlo Stumproot  |  Monday, 13th February at 8:36 am

    I’m reposting this since I originally put it as a 0.388 comment by mistake.

    There might be a solution to your $ problem without you having to guess. Add a rightclick options to set:

    “Current domain default currency”

    So that can be set to AUD
    Then make it editable so that the user can set *.au to AUD if he/she wants to.

    If you are going to check the domain anyway.
    It would be nice to be able to have a list of domains that the currency converter ignores or is allways on on.

    For me it wold be off on all domains ending in .se .dk .no since I dont need any conversion on those pages.

    And another small issue.
    “annual $15K fee” –> “annual 116kr ($15)K fee”
    I would prefeer 15K to be recogniced as 15000.

    Good work, keep it up.

  • 13. dodo  |  Tuesday, 14th February at 4:27 am

    great extension!

    would be nice though, if there was an option to specify which value will be displayed in parentheses.
    i.e. “$15 (€12.54)”; this would retain the original currency and add the converted one, instead of always “€12.54 ($15)”

    way to go!

  • 14. Will Moffat  |  Tuesday, 14th February at 3:02 pm

    Hi. Just to let you know that I’ll be making a new release by the end of the week. Mostly just small bug-fixes.

    Bob: good point. ‘bucks’ will be removed as a symbol for USD.

    Stumproot: Thanks for your ideas, I was thinking along the same lines of having different currency symbol tables based on the domain. And yes, the user would be able to override that.

    Recognising million, K, billion etc is on my to-do list.

    Dodo: You can set which currency goes in parentheses. Goto ViewMyCurrency Options / Visual / Layout Order.

    Can anybody suggest how I could make this option more obvious?

  • 15. TekkenTec  |  Thursday, 16th February at 10:58 am

    One more thing about european currencies: They use the “.” as thousands separator and the “,” as decimal separator. It would be great if you couldn’t just change the way ViewMyCurrency displays it, but also the way it recognises it for selected currencies.

    Nice example:

    Article from the german wikipedia about the currency in switzerland. In the box on the right you can see in the line “Wechselkurs” that 1 € is worth 1,556 CHF, but ViewMyCurrency makes 998,84 € out of it. Would be great for everyone living in Switzerland, but I don’t think it’s reality, though 😉

    Nethertheless great extension!


  • 16. Will Moffat  |  Thursday, 16th February at 11:44 am

    Hi TekkenTec: ViewMyCurrency already tries to guess what the seperators are. The problem is that there are exactly 3 digits after the decimal seperator and so I guess incorrectly that it’s a thousands seperator. However I notice that in the HTML code that LANG=”de”, maybe I could use that to help guess the format.

    Thanks for the feedback,

  • 17. Mark Parnell  |  Friday, 17th February at 1:13 am

    I was going to suggest that you add some sort of exclusions list – i.e. never convert prices on these domains – but I see that Burlo has already suggested it. 🙂

    Nice extension, BTW.


  • 18. Mattias  |  Friday, 17th February at 3:17 am

    I’d like to be able to setup a “whitelist” where ViewMyCurrency will automatically activate on the domains/urls in the whitelist. So if I add* to my whitelist it will search for currency to convert on pages but not on pages not in my whitelist.

  • 19. Will Moffat  |  Friday, 17th February at 8:23 am

    Hi Mark. Thanks for the feedback.
    Hi Mattias: Good idea. Added to the ToDo list

  • 20. Jay-ar  |  Friday, 17th February at 11:40 am

    hey will! thanks for the tip! Its working fine now…
    sorry about the rating…if only i could change it to a 5 star…

  • 21. pheloxi  |  Friday, 17th February at 12:59 pm

    great extension!

    on your to do list I read about “forbid page scraping.”, but you could use same as you do with google. example

    you change method to from “post” to “get”

    I apolise if that is scraping, but I am not 100% familiar with English.

  • 22. Will Moffat  |  Friday, 17th February at 1:08 pm

    Hi Pheloxi: Do a View Source on your link above and look in the comments. It’s the scary legal warning that’s putting me off for now. The solution is probably to make tiny plug-ins for ViewMyCurrency (just 4 lines of JavaScript needed) and then I can deny all knowledge of illegal page scraping 😉

  • 23. Will  |  Friday, 17th February at 3:59 pm

    Bug: Symbol ‘P’ for PHP (Philippine peso) not recognised

    ——- I saw: ————
    worth P5,000
    ——- Expected to see: —
    worth €82 (₱5,000)
    Browser: [Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8) Gecko/20051107 Firefox/1.5], ver: [0.389], source: [USD $, EUR €, GBP £, PHP ₱], target: [EUR €], current: [EUR €], langs: [en-gb, en,nl,fr-be,et],

  • 24. pheloxi  |  Friday, 17th February at 4:06 pm

    I made simple conquery extension plug in for for private use only. I did not publish it.

    your extension is very useful as an indication to prices. something I was looking for while.

    thank you!

  • 25. Simon  |  Friday, 17th February at 4:12 pm

    Small – impossible to solve – bug:

    “According to surveys, the number one problem facing the €2.10B content management industry is the high cost of commercial software followed by lack of flexibility, customization, usability and inability to migrate old content.”

    Use your ViewMyCurrency to see the result, the context is lost because the B isn’t recognized. Don’t know if this is possible but could you assume that characters attached to the value do have something to do with it?

  • 26. Will Moffat  |  Friday, 17th February at 4:22 pm

    Hi Simon. Good point, convert numeric words is on my ToDo list.

  • 27. Mattias  |  Friday, 17th February at 5:30 pm

    I’d really like to get the metric/imperial conversion also. This would be so cool. You could localize the web! So I really think that this should be added in the future.

  • 28. Claes  |  Saturday, 18th February at 12:10 pm

    Hi Will, Did I understand you correctly – will the following sentence:

    “Audiences shell out 169.97 kr million for his jokes”

    in future versions be able to look like this (prefered):

    “Audiences shell out 169.97 million kr for his jokes”

    and with my earlier “round up/down” option suggestion implemented, even better:

    “Audiences shell out 170 million kr for his jokes”

  • 29. Will Moffat  |  Saturday, 18th February at 12:28 pm

    Hi Claes, that’s a good example of what I mean. But it won’t be implemented for a while as now I’m focusing on domain-specific conversion to solve the Dollar problem.

  • 30. Mattias  |  Sunday, 19th February at 10:29 am

    I’ve got a bug report/feature request: It would be nice if it recognizes when the amount is formatted like this: ($23.6) million. And not convert it as $23.6 USD but rater include the million.

    Example page(Intresting subject to!):,1540,1925349,00.asp

  • 31. pheloxi  |  Sunday, 19th February at 3:23 pm

    the complete list of possible currencies appears in prefs.js in profiles directory. it makes prefs.js a lot bigger, that necessary.

    just look at foxclocks extension “solution”

  • 32. Will Moffat  |  Thursday, 23rd February at 7:04 pm

    Hi pheloxi, good point about prefs.js I am making a bit of a mess there. Added to my ToDo list.

%d bloggers like this: