表記は1通りではなく5通り
€49,99 · 49,99 € · 1 299 kr · RM 89.90 · 250 USD · USD 89.50 · 49 dollars · ₫250000。さらに、世界で使われている3通りの桁区切りすべてに対応しています:1,234.56、1.234,56、1 234,56。
macOSのSafari向け
どのWebサイトでも、価格にカーソルを合わせるだけで、選んだ最大5つの通貨でPriceluxが表示します。元の価格のすぐ横に換算結果を書き込むこともできます。記号だけの$が今見ているページでどの通貨を指すのかを判断し、海外利用時に銀行が請求する手数料を加算することもできます。実際に口座から引き落とされる金額が仲値(ミッドマーケットレート)どおりになることはないからです。
€49,99 · 49,99 € · 1 299 kr · RM 89.90 · 250 USD · USD 89.50 · 49 dollars · ₫250000。さらに、世界で使われている3通りの桁区切りすべてに対応しています:1,234.56、1.234,56、1 234,56。
通貨選択リストで選べる数よりはるかに多いのは意図的です。選んでいない通貨で書かれた価格も、換算する前にまず見つけ出す必要があるからです。
カナダのショップで記号だけの$が使われていれば、それはカナダドルを意味します。Priceluxはページ自体の価格データ、Open Graphタグ、ドメインを読み取り、それでも判断できない場合にのみ、あなたが選んだ設定を使います。設定作業は必要ありません。
カードが海外での買い物に上乗せする手数料(多くは1.5〜3%)を入力すると、すべての換算結果にその手数料が含まれます。その旨はツールチップの下部に表示されるので、仲値と取り違えることはありません。
ツールチップ内の小さなチャートで、今月レートが有利な方向に動いたか不利な方向に動いたかがわかります。データには欧州中央銀行のものを使用しています。
アカウント不要、アクセス解析なし、トラッキングなし。閲覧したページやカーソルを合わせた価格が、Macの外に出ることはありません。



Priceluxが動作するのはSafari内のみです。他のアプリ内の価格は換算せず、ChromeやFirefoxでも動作しません(これらには専用のビルドがあります)。また、画像やcanvasとして描画された価格は読み取れません。そこには見つけるべきテキストが存在しないためです。
macOS 14以降が必要です。インストール後、Priceluxを一度開いてから、Safari → 設定 → 機能拡張でPriceluxにチェックを入れ、「Allow on Every Website」(すべてのWebサイトで許可)を選択してください。Safariはデフォルトでは何も許可しないため、この操作を行うまでは価格が換算されません。
現在のレートはExchangeRate-APIから取得しています。Frankfurter(欧州中央銀行の参照レート)は、予備の取得元として、また30日間チャートのデータ元として使用しています。レートの更新は最大で1日2回で、Mac上にキャッシュされるため、オフラインでもアプリは動作し続けます。両方の取得元に接続できない場合は最後に取得したレートが保持され、ツールチップにはそのレートが古い可能性があることが表示されます。
これらは参考値としての仲値です。取引用の提示レートではなく、当日に銀行が適用するレートとは異なります。手数料の設定はまさにそのためのものです。