aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-04-07 14:49:28 -0700
committerAdam Soltys <[email protected]>2023-04-07 14:49:28 -0700
commit8daffd69eb916d4f5a18c3fd288d99caca8d3c9e (patch)
tree99452983ca485e522fd3ff8be5b99ef5c6a3b49e
parentd145b9de59cb20181f6fe48f6aa4677d406cf16d (diff)
downloadcoinos-ui-8daffd69eb916d4f5a18c3fd288d99caca8d3c9e.tar.gz
coinos-ui-8daffd69eb916d4f5a18c3fd288d99caca8d3c9e.zip
rename coinos to hashme
-rw-r--r--README.md6
-rw-r--r--doc/i18n-technical.md12
-rw-r--r--doc/i18n.md26
-rw-r--r--package.json2
-rw-r--r--src/components/AppHeader.svelte2
-rw-r--r--src/components/Footer.svelte6
-rw-r--r--src/components/LocationsMap.svelte2
-rw-r--r--src/lib/samples.js14
-rw-r--r--src/lib/ticket.js2
-rw-r--r--src/locales/de.json14
-rw-r--r--src/locales/en.json14
-rw-r--r--src/locales/es.json14
-rw-r--r--src/locales/fa.json14
-rw-r--r--src/locales/fr.json14
-rw-r--r--src/locales/guided_translation.py2
-rw-r--r--src/locales/pt.json14
-rw-r--r--src/locales/zh.json14
-rw-r--r--src/routes/(app)/+layout.svelte6
-rw-r--r--src/routes/(app)/[username]/(profile)/+layout.svelte2
-rw-r--r--src/routes/(app)/[username]/settings/[...tab]/_account.svelte2
-rw-r--r--src/routes/(app)/jobs/+page.svelte4
-rw-r--r--src/routes/(app)/otpsecret/+server.js2
-rw-r--r--src/routes/(app)/support/+page.svelte2
-rw-r--r--src/routes/(static)/bounties/+page.svelte6
-rw-r--r--src/routes/(static)/docs/+page.svelte4
-rw-r--r--src/routes/+layout.svelte12
-rw-r--r--static/manifest.webmanifest4
27 files changed, 108 insertions, 108 deletions
diff --git a/README.md b/README.md
index 51763e4f..bd220f2c 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# Coinos
+# Hashme
-Coinos is a web-based bitcoin and nostr client. You can use it as a front end to your personal bitcoin and lightning nodes or host a public instance that allows anyone to register with a username and password. Try ours at https://coinos.io
+Hashme is a web-based bitcoin and nostr client. You can use it as a front end to your personal bitcoin and lightning nodes or host a public instance that allows anyone to register with a username and password. Try ours at https://hashme.io
## Install
@@ -9,4 +9,4 @@ To get started, clone or download the repo, then:
pnpm install
pnpm run dev
-You'll need to run [`coinos-server`](https://github.com/coinos/coinos-server) as well
+You'll need to run [`hashme-server`](https://github.com/hashme/hashme-server) as well
diff --git a/doc/i18n-technical.md b/doc/i18n-technical.md
index 3f6a09d5..7352f88b 100644
--- a/doc/i18n-technical.md
+++ b/doc/i18n-technical.md
@@ -1,4 +1,4 @@
-# coinos Internationalization - Technical Information
+# hashme Internationalization - Technical Information
_NOTE: This documentation was written for people with a technical background. If you do not have a technical background, consider reading [this guide](./i18n.md) instead._
@@ -6,11 +6,11 @@ Last Updated: 2022-08-23
## Dependencies
-coinos's internationalization system depends on the `npm` package [`sveltekit-i18n`](https://www.npmjs.com/package/sveltekit-i18n). Consider reading [its documentation](https://github.com/sveltekit-i18n/lib/tree/master/docs/README.md) in addition to this.
+hashme's internationalization system depends on the `npm` package [`sveltekit-i18n`](https://www.npmjs.com/package/sveltekit-i18n). Consider reading [its documentation](https://github.com/sveltekit-i18n/lib/tree/master/docs/README.md) in addition to this.
## Internationalization Code
-The main code for coinos's internationalization is at `src/lib/translations/index.js`. When imported, it does the following:
+The main code for hashme's internationalization is at `src/lib/translations/index.js`. When imported, it does the following:
1. Load all of the locales asynchronously, based on .
2. Initialize `sveltekit-i18n`.
@@ -19,7 +19,7 @@ It also defines important constants, including the list of available locales and
## Locale Files
-Each locale in `coinos-ui-v2` is defined by a JSON file in `src/locales`. Its name is the locale's [ISO 639-1 code](https://en.wikipedia.org/wiki/ISO_639-1) plus `.json`. It is simply a file that maps string IDs to translated strings. Here is an example of `en.json`:
+Each locale in `hashme-ui-v2` is defined by a JSON file in `src/locales`. Its name is the locale's [ISO 639-1 code](https://en.wikipedia.org/wiki/ISO_639-1) plus `.json`. It is simply a file that maps string IDs to translated strings. Here is an example of `en.json`:
```json
{
@@ -41,11 +41,11 @@ Strings are internationalized by simply using `sveltekit-i18n`'s `$t` function.
## The Locale Selector
-coinos also has a `LocaleSelector` component, which should be used to select locales. It is a dropdown that allows you to select & update the locale.
+hashme also has a `LocaleSelector` component, which should be used to select locales. It is a dropdown that allows you to select & update the locale.
## The Guided Translation Script
-coinos has a Python script that helps you with the technical parts of translation. It is located at `src/locales/guided_translation.py`. It also has some utility functions:
+hashme has a Python script that helps you with the technical parts of translation. It is located at `src/locales/guided_translation.py`. It also has some utility functions:
- `nested_dict_keys` - gets a list of keys of a nested dictionary in dot-separated shallow format (e.g. a.b.c)
- `create_locale` - adds a new locale to the lang.json file
diff --git a/doc/i18n.md b/doc/i18n.md
index c6577b4d..660d58b5 100644
--- a/doc/i18n.md
+++ b/doc/i18n.md
@@ -1,10 +1,10 @@
-# coinos Internationalization
+# hashme Internationalization
-coinos can be translated into other languages by editing [JSON](https://www.json.org/json-en.html) files. You do not need programming knowledge to do this, or to use these instructions. Here are instructions on how to translate coinos:
+hashme can be translated into other languages by editing [JSON](https://www.json.org/json-en.html) files. You do not need programming knowledge to do this, or to use these instructions. Here are instructions on how to translate hashme:
_NOTE: This guide was written for people without a technical background. If you want more technical details, click [here](./i18n-technical.md)._
-These instructions assume you have a GitHub account and have permission to modify this repository. If you do not have permission, you will need to [make a fork](https://github.com/coinos/coinos-ui-v2/fork) using the link on the top-right, then follow these instructions to translate your fork, then make a pull request using the link below the "Code" button to apply your changes to the main repository.
+These instructions assume you have a GitHub account and have permission to modify this repository. If you do not have permission, you will need to [make a fork](https://github.com/hashme/hashme-ui-v2/fork) using the link on the top-right, then follow these instructions to translate your fork, then make a pull request using the link below the "Code" button to apply your changes to the main repository.
Last Updated: 2023-01-05
@@ -12,11 +12,11 @@ Last Updated: 2023-01-05
### Language Codes
-Before you can translate coinos, you need to know the [ISO 639-1 code](https://en.wikipedia.org/wiki/ISO_639-1) of your language. This is a standard two-letter code that your browser uses to refer to a language (for example, English is `en`, and Spanish is `es`). You can also add a dash and more letters to refer to a specific region (for example, American English is `en-US`, and British English is `en-GB`). A list of all codes can be found [here](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes), and Firefox-based browsers show you the code when you are selecting your browser's language.
+Before you can translate hashme, you need to know the [ISO 639-1 code](https://en.wikipedia.org/wiki/ISO_639-1) of your language. This is a standard two-letter code that your browser uses to refer to a language (for example, English is `en`, and Spanish is `es`). You can also add a dash and more letters to refer to a specific region (for example, American English is `en-US`, and British English is `en-GB`). A list of all codes can be found [here](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes), and Firefox-based browsers show you the code when you are selecting your browser's language.
### Locale Files
-Each translation of coinos is stored in a special _locale file_. These files can be found in the `src/locales` folder in the coinos directory. The name of these files is the language code plus "`.json`". A file might look something like this:
+Each translation of hashme is stored in a special _locale file_. These files can be found in the `src/locales` folder in the hashme directory. The name of these files is the language code plus "`.json`". A file might look something like this:
```JSON
{
@@ -42,7 +42,7 @@ There is also a JSON file that controls which languages are understood. It is at
}
```
-This file simply maps each language to its name. It is used both to get a list of languages and to get the name of each language for the language selector. If a translation is not in this file, coinos will not be able to see it.
+This file simply maps each language to its name. It is used both to get a list of languages and to get the name of each language for the language selector. If a translation is not in this file, hashme will not be able to see it.
### JSON Sections
@@ -62,7 +62,7 @@ You might notice that some of the left-text in the language files don't have a s
These denote sections of the JSON file, which helps keep it organized. If you're translating some text that is in a section, make sure the translated text is in the same section of the new file. If that section doesn't exist, just create it.
-In the translation files, sections roughly correspond to where the the text is in coinos. This can be useful if you need context for some text. Here are some of these associations (`A.B` means section `B` is located inside `A`):
+In the translation files, sections roughly correspond to where the the text is in hashme. This can be useful if you need context for some text. Here are some of these associations (`A.B` means section `B` is located inside `A`):
| Section | Location |
| -------------- | ------------------------------------------------- |
@@ -82,7 +82,7 @@ In the translation files, sections roughly correspond to where the the text is i
| user.support | the user's support page |
| transactions | anything to do with transactions |
-If you have the `grep` tool installed and know how to use a terminal, you can use it to find where a certain bit of text is being used. In the main folder (usually called `coinos-ui-v2`), you can use the following command to find where `transactions.submit` is being used, for example:
+If you have the `grep` tool installed and know how to use a terminal, you can use it to find where a certain bit of text is being used. In the main folder (usually called `hashme-ui-v2`), you can use the following command to find where `transactions.submit` is being used, for example:
```bash
grep -r "transactions.submit" src
@@ -93,10 +93,10 @@ grep -r "transactions.submit" src
Sometimes, you will see strange text surrounded with `<>` angle brackets. Every one of these "HTML tags" will be followed by another one starting with a slash. Here's an example:
```JSON
-"p1": "<strong>coinos</strong> is an <strong>open source</strong> bitcoin web wallet, point of sale, ecommerce marketplace and exchange platform. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
+"p1": "<strong>hashme</strong> is an <strong>open source</strong> bitcoin web wallet, point of sale, ecommerce marketplace and exchange platform. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
```
-These apply a certain style to the text between them. For example, the tags above will make "coinos" and "open source" bold, leaving the rest non-bold.
+These apply a certain style to the text between them. For example, the tags above will make "hashme" and "open source" bold, leaving the rest non-bold.
When translating strings containing tags, don't change the tags. Do translate the text between them, and don't be afraid to move them around - just make sure they contain the same part of the sentence, and that the one without the slash is always before the one with the slash. Not all of the localizable strings support HTML tags, so you shouldn't use them if they aren't in the original string you're translating.
@@ -109,7 +109,7 @@ Follow these steps to create a new translation. You will need a GitHub account t
![Creating a new translation in GitHub](./img/create_locale_github.png)
3. Copy the text from `en.json` into this new file.
4. Translate all of the pieces of text on the right. **Do not translate or alter in any way the pieces of text on the left, or any line that doesn't have two pieces of text!**
- _NOTE: "coinos" is a feminine noun in languages with grammatical gender._
+ _NOTE: "hashme" is a feminine noun in languages with grammatical gender._
_NOTE: The system will not break if you miss any translation. Instead, it will use the English version of that text._
![Translating in GitHub](./img/translate_github.png)
5. Scroll down and use the green button to commit the file.
@@ -128,7 +128,7 @@ Follow these steps to add to an existing translation. You will also need a GitHu
5. Use the pencil icon on the top-right to edit the file.
6. Add the whole line (both left and right parts) from step 3 to this file, in between the `{}` braces. Make sure the previous line has a comma at the end, and that it is in the same place as before (i.e. inside the same set of `{}` braces - if they don't exist, create them).
7. Translate the piece of text on the right, keeping the quotes surrounding it. **Do not translate or alter in any way the piece of text on the left, or any line that doesn't have two pieces of text!**
- _NOTE: "coinos" is a feminine noun in languages with grammatical gender._
+ _NOTE: "hashme" is a feminine noun in languages with grammatical gender._
8. Repeat steps 3-7 for every piece of text you want to translate (you should probably open `en.json` in another tab, so that your changes from step 6 aren't erased).
9. Scroll down and use the green button to commit the file.
@@ -141,4 +141,4 @@ There is also a program that helps you translate automatically - all you have to
The script also shows you the ID of each bit of text you are translating, so that you can know where it is. `A.B` means string `B` in section `A`, `A.B.C` means string `C` in subsection `B` in section `A`, etc.
-Clone the repository, then use the guided translation script (at `src/locales/guided_translation.py`) to update the translation files. You will need to pull before running, and commit/push your changes in order for them to be applied to coinos.
+Clone the repository, then use the guided translation script (at `src/locales/guided_translation.py`) to update the translation files. You will need to pull before running, and commit/push your changes in order for them to be applied to hashme.
diff --git a/package.json b/package.json
index ac04d02f..a876e53a 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
"scripts": {
"dev": "vite dev",
"build": "vite build",
- "docker": "docker build . -t coinos-ui",
+ "docker": "docker build . -t hashme-ui",
"preview": "vite preview",
"lint": "prettier --check --plugin-search-dir=. .",
"format": "prettier --write --plugin-search-dir=. ."
diff --git a/src/components/AppHeader.svelte b/src/components/AppHeader.svelte
index 51c70851..1435cbbd 100644
--- a/src/components/AppHeader.svelte
+++ b/src/components/AppHeader.svelte
@@ -114,7 +114,7 @@
{/each}
</ul>
<hr class="my-4" />
- <a href="/"><img src="/images/logo.svg" alt="Coinos" class="w-32" /></a>
+ <a href="/"><img src="/images/logo.svg" alt="Hashme" class="w-32" /></a>
</div>
</OutClick>
</div>
diff --git a/src/components/Footer.svelte b/src/components/Footer.svelte
index 7520e5d4..33b952f1 100644
--- a/src/components/Footer.svelte
+++ b/src/components/Footer.svelte
@@ -3,9 +3,9 @@
import { t } from '$lib/translations';
const followLinks = [
- { url: 'https://twitter.com/coinoswallet', titleID: 'twitter' },
- { url: 'https://t.me/coinoswallet', titleID: 'telegram' },
- { url: 'https://linktr.ee/coinos.io', titleID: 'linktree' }
+ { url: 'https://twitter.com/hashmewallet', titleID: 'twitter' },
+ { url: 'https://t.me/hashmewallet', titleID: 'telegram' },
+ { url: 'https://linktr.ee/hashme.io', titleID: 'linktree' }
];
const companyLinks = [
diff --git a/src/components/LocationsMap.svelte b/src/components/LocationsMap.svelte
index 8a1b6afd..37454731 100644
--- a/src/components/LocationsMap.svelte
+++ b/src/components/LocationsMap.svelte
@@ -38,7 +38,7 @@
locations = locations.filter(
(location) =>
- location['osm_json'].tags && location['osm_json'].tags['payment:coinos'] === 'yes'
+ location['osm_json'].tags && location['osm_json'].tags['payment:hashme'] === 'yes'
);
/* const locations = [
diff --git a/src/lib/samples.js b/src/lib/samples.js
index 14d9e4e0..74f8abb1 100644
--- a/src/lib/samples.js
+++ b/src/lib/samples.js
@@ -1,20 +1,20 @@
export default {
- register: `curl "https://coinos.io/api/register" -H "application/json" -d '{
+ register: `curl "https://hashme.io/api/register" -H "application/json" -d '{
"username": "adam",
"password": "hunter2"
}'`,
- login: `curl "https://coinos.io/api/login" -H "application/json" -d '{
+ login: `curl "https://hashme.io/api/login" -H "application/json" -d '{
"username": "adam",
"password": "hunter2"
}'`,
- payments: `curl "https://coinos.io/api/payments"
+ payments: `curl "https://hashme.io/api/payments"
-H "application/json"
-H "Authorization: Bearer $token"
}'`,
- rates: `curl "https://coinos.io/api/rates"
+ rates: `curl "https://hashme.io/api/rates"
-H "application/json"
}'`,
- invoice: `curl "https://coinos.io/api/invoice"
+ invoice: `curl "https://hashme.io/api/invoice"
-H "application/json"
-H "Authorization: Bearer $token"
-d '{
@@ -25,7 +25,7 @@ export default {
"secret": "hunter2"
},
}'`,
- fetchInvoice: `curl "https://coinos.io/api/invoice/bc1qmhfk9stzffhd9umzmld92vff7zg3mdlh7rvvaj"
+ fetchInvoice: `curl "https://hashme.io/api/invoice/bc1qmhfk9stzffhd9umzmld92vff7zg3mdlh7rvvaj"
-H "application/json"'`,
invoiceResponse: `{
"amount":3141
@@ -40,5 +40,5 @@ export default {
"received":0
"created":1677537428134
}`,
- socketAuth: `echo '{"type":"login","data":{"username":"user","password":"password"}}' | websocat -n https://coinos.io/ws`
+ socketAuth: `echo '{"type":"login","data":{"username":"user","password":"password"}}' | websocat -n https://hashme.io/ws`
};
diff --git a/src/lib/ticket.js b/src/lib/ticket.js
index e1ebcb8c..2a55ee35 100644
--- a/src/lib/ticket.js
+++ b/src/lib/ticket.js
@@ -20,7 +20,7 @@ export const createTicket = async (cookies, username) => {
precision: 0,
asset_amount: '1',
token_amount: 0,
- domain: 'coinos.io',
+ domain: 'hashme.io',
filename: tickets[ticket]
},
{ authorization: `Bearer ${env.LAUNCH}` }
diff --git a/src/locales/de.json b/src/locales/de.json
index 9f0c245e..be826813 100644
--- a/src/locales/de.json
+++ b/src/locales/de.json
@@ -5,8 +5,8 @@
},
"about": {
"header": "Über uns",
- "p1": "Coinos ist eine Open-Source-Bitcoin-Bezahl-App. Im September 2012 starteten wir die Entwicklung in Vancouver, um lokalen Händlern eine bequeme Möglichkeit zu bieten, Bitcoin-Zahlungen zu akzeptieren.",
- "p2": "Sie können den Quellcode herunterladen, um die Coinos-App mit Ihrem eigenen Bitcoin- und Lightning-Node zu verbinden. Gerne helfen wir Ihnen dabei, ein wertvoller Dienstleister sowie Zahlungsanbieter für Ihre Kunden zu werden.",
+ "p1": "Hashme ist eine Open-Source-Bitcoin-Bezahl-App. Im September 2012 starteten wir die Entwicklung in Vancouver, um lokalen Händlern eine bequeme Möglichkeit zu bieten, Bitcoin-Zahlungen zu akzeptieren.",
+ "p2": "Sie können den Quellcode herunterladen, um die Hashme-App mit Ihrem eigenen Bitcoin- und Lightning-Node zu verbinden. Gerne helfen wir Ihnen dabei, ein wertvoller Dienstleister sowie Zahlungsanbieter für Ihre Kunden zu werden.",
"p3": "Transaktionen zwischen Nutzerkonten auf unserem Server werden Off-Chain durchgeführt. Diese werden sofort abgewickelt und sind völlig kostenlos sowie unlimitiert.",
"team": {
"header": "Das Team",
@@ -44,7 +44,7 @@
},
"locations": {
"header": "Standorte",
- "description": "Hier finden Sie einige Unternehmen, welche bereits Zahlungen mit Bitcoin über Coinos akzeptieren. Wir hoffen, dass Ihr Unternehmen das nächste sein wird!"
+ "description": "Hier finden Sie einige Unternehmen, welche bereits Zahlungen mit Bitcoin über Hashme akzeptieren. Wir hoffen, dass Ihr Unternehmen das nächste sein wird!"
}
},
"error": {
@@ -60,7 +60,7 @@
},
"compatibility": {
"question": "Benötige ich ein bestimmtes Gerät oder eine spezielle Software dafür?",
- "answer": "Nein. Coinos ist web-basiert, das bedeutet, solange Sie über eine aktive Internetverbindung verfügen, können Sie Coinos auf jedem Endgerät nutzen. Einzelhändlern empfehlen wir, ein Telefon oder Tablet zu verwenden."
+ "answer": "Nein. Hashme ist web-basiert, das bedeutet, solange Sie über eine aktive Internetverbindung verfügen, können Sie Hashme auf jedem Endgerät nutzen. Einzelhändlern empfehlen wir, ein Telefon oder Tablet zu verwenden."
},
"safety": {
"question": "Wann wird mein Guthaben ausgezahlt?",
@@ -153,7 +153,7 @@
"settings": "Einstellungen",
"support": "Support"
},
- "newSiteHeader": "Kommen Sie zu unserer <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">Eröffnungsfeier</a> in Vancouver am 26. Oktober! Auf der Suche nach der alten Coinos-Version? Besuchen Sie <a href=\"https://classic.coinos.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.coinos.io</a>",
+ "newSiteHeader": "Kommen Sie zu unserer <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">Eröffnungsfeier</a> in Vancouver am 26. Oktober! Auf der Suche nach der alten Hashme-Version? Besuchen Sie <a href=\"https://classic.hashme.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.hashme.io</a>",
"news": {
"header": "News",
"subheader": "Letzte Updates",
@@ -195,7 +195,7 @@
"scan": "Scannen",
"paste": "Einfügen",
"next": "Weiter",
- "placeholder": "Geben Sie eine Bitcoin-Adresse, eine Lightning-Rechnung oder einen Coinos-Benutzernamen ein"
+ "placeholder": "Geben Sie eine Bitcoin-Adresse, eine Lightning-Rechnung oder einen Hashme-Benutzernamen ein"
},
"settings": {
"bannerImage": "Logo",
@@ -214,7 +214,7 @@
"emailNotifications": "E-Mail-Benachrichtigungen",
"emailNotificationsDescription": "Sie werden per E-Mail benachrichtigt, wenn eine Änderung auf Ihrem Konto vorgenommen wurde oder Ihnen jemand Zahlungen sendet.",
"smsNotifications": "SMS-Benachrichtigungen",
- "smsNotificationsDescription": "Coinos wird Benachrichtigungen per SMS zusenden, wenn diese Funktion aktiviert ist.",
+ "smsNotificationsDescription": "Hashme wird Benachrichtigungen per SMS zusenden, wenn diese Funktion aktiviert ist.",
"theme": "Farbdesign",
"themeDescription": "Wählen Sie aus unseren Standard-Farbdesigns.",
"localCurrency": "Landeswährung",
diff --git a/src/locales/en.json b/src/locales/en.json
index 28f7db2b..0ac09e9e 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -5,7 +5,7 @@
},
"about": {
"header": "About",
- "p1": "Coinos is an open source bitcoin payment app. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
+ "p1": "Hashme is an open source bitcoin payment app. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
"p2": "You can download the source code to run an instance and connect it to your own bitcoin and lightning nodes. We'll help you get started being a benevolent custodian and payments provider for your community.",
"p3": "Account transfers amongst users on our server are done off-chain so they're completely free, instant, and unlimited.",
"team": {
@@ -23,7 +23,7 @@
},
"locations": {
"header": "Locations",
- "description": "Here are some businesses that are accepting bitcoin with Coinos. We hope that yours will be next!"
+ "description": "Here are some businesses that are accepting bitcoin with Hashme. We hope that yours will be next!"
}
},
"error": {
@@ -39,7 +39,7 @@
},
"compatibility": {
"question": "Do I need any special device or software?",
- "answer": "No. Coinos is web based, so as long as you have an internet connection and a web browser, it works anywhere. Retail merchants might use it on a phone or a tablet."
+ "answer": "No. Hashme is web based, so as long as you have an internet connection and a web browser, it works anywhere. Retail merchants might use it on a phone or a tablet."
},
"safety": {
"question": "When do my funds settle?",
@@ -84,7 +84,7 @@
"jobs": {
"header": "Jobs",
"subheader": "Current Openings",
- "pitch1": "Coinos is actively looking for developers to join our growing team (full-time or part-time, remote working OK).",
+ "pitch1": "Hashme is actively looking for developers to join our growing team (full-time or part-time, remote working OK).",
"pitch2": "Excited about working on open source bitcoin? Then take a look at our repositories on",
"github": "GitHub",
"pitch3": "If you think you can make an impact, we'd love to hear from you. Send us your resume to"
@@ -133,7 +133,7 @@
"settings": "Settings",
"support": "Support"
},
- "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old coinos? Visit <a href=\"https://classic.coinos.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.coinos.io</a>",
+ "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old hashme? Visit <a href=\"https://classic.hashme.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.hashme.io</a>",
"news": {
"header": "News",
"subheader": "Latest Updates",
@@ -182,7 +182,7 @@
"scan": "Scan",
"paste": "Paste",
"next": "Next",
- "placeholder": "Paste a bitcoin address, lightning invoice or coinos username"
+ "placeholder": "Paste a bitcoin address, lightning invoice or hashme username"
},
"settings": {
"saveSettings": "Save Settings",
@@ -203,7 +203,7 @@
"emailNotifications": "Email Notifications",
"emailNotificationsDescription": "Get notified via email when a change occurs on your account or when people send you payments.",
"smsNotifications": "SMS Notifications",
- "smsNotificationsDescription": "Coinos will send you text notifications when this is enabled.",
+ "smsNotificationsDescription": "Hashme will send you text notifications when this is enabled.",
"theme": "Color Theme",
"tipPrompt": "Prompt for tips",
"tipPromptDescription": "Ask people if they want to add a tip before paying their invoices",
diff --git a/src/locales/es.json b/src/locales/es.json
index 9f6c6e1b..38a486e0 100644
--- a/src/locales/es.json
+++ b/src/locales/es.json
@@ -5,7 +5,7 @@
},
"about": {
"header": "Sobre Nosotros",
- "p1": "Coinos es una aplicación de pagos en bitcoin de código abierto. Este desarrollo comenzó en septiembre de 2012 en Vancouver como una forma de proporcionar a los comerciantes locales una forma conveniente de aceptar pagos con bitcoin.",
+ "p1": "Hashme es una aplicación de pagos en bitcoin de código abierto. Este desarrollo comenzó en septiembre de 2012 en Vancouver como una forma de proporcionar a los comerciantes locales una forma conveniente de aceptar pagos con bitcoin.",
"p2": "Descarga el código fuente para ejecutar una instancia y conectarla a tu propio nodo bitcoin y lightning. Te ayudaremos a convertirte en un excelente custodio y proveedor de pagos para tu comunidad.",
"p3": "Las transferencias de bitcoin entre usuarios en nuestro servidor se realizan off-chain, por lo que son completamente gratuitas, instantáneas e ilimitadas.",
"team": {
@@ -23,7 +23,7 @@
},
"locations": {
"header": "Locaciones",
- "description": "Aquí algunas empresas que aceptan bitcoin con Coinos. ¡Esperamos que el tuyo sea el próximo!"
+ "description": "Aquí algunas empresas que aceptan bitcoin con Hashme. ¡Esperamos que el tuyo sea el próximo!"
}
},
"error": {
@@ -39,7 +39,7 @@
},
"compatibility": {
"question": "¿Necesito algún dispositivo o software especial?",
- "answer": "No. Coinos es una aplicación web, por lo que siempre que tenga conexión a Internet, podrá usarlo desde cualquier dispositivo. Las tiendas minoristas pueden usarlo desde un teléfono o una tableta."
+ "answer": "No. Hashme es una aplicación web, por lo que siempre que tenga conexión a Internet, podrá usarlo desde cualquier dispositivo. Las tiendas minoristas pueden usarlo desde un teléfono o una tableta."
},
"safety": {
"question": "¿Cuándo se liquidan mis fondos?",
@@ -83,7 +83,7 @@
"jobs": {
"header": "Trabaje con nosotros",
"subheader": "Ofertas de Trabajo",
- "pitch1": "Coinos está activamente buscando desarrolladores para unirse a nuestro equipo en crecimiento (tiempo completo o medio tiempo, trabajo remoto OK).",
+ "pitch1": "Hashme está activamente buscando desarrolladores para unirse a nuestro equipo en crecimiento (tiempo completo o medio tiempo, trabajo remoto OK).",
"pitch2": "¿Emocionado por trabajar en bitcoin de código abierto? Entonces eche un vistazo a nuestros repositorios en",
"github": "GitHub",
"pitch3": "Si crees que puedes generar impacto, nos encantaría saber de ti. Envíanos tu currículum a"
@@ -132,7 +132,7 @@
"settings": "Ajustes",
"support": "Soporte"
},
- "newSiteHeader": "Acompañanos en nuestra <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> en Vancouver el 26 de Octubre! Buscando la version anterior de coinos? Visita <a href=\"https://classic.coinos.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.coinos.io</a>",
+ "newSiteHeader": "Acompañanos en nuestra <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> en Vancouver el 26 de Octubre! Buscando la version anterior de hashme? Visita <a href=\"https://classic.hashme.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.hashme.io</a>",
"news": {
"header": "Noticias",
"subheader": "Últimas Actualizaciones",
@@ -175,7 +175,7 @@
"scan": "Escanear",
"paste": "Pegar",
"next": "Siguiente",
- "placeholder": "Asigne una dirección de bitcoin, una factura lightning o un usuario de coinos"
+ "placeholder": "Asigne una dirección de bitcoin, una factura lightning o un usuario de hashme"
},
"settings": {
"saveSettings": "Guardar ajustes",
@@ -197,7 +197,7 @@
"emailNotifications": "Notificaciones de Correo Electrónico",
"emailNotificationsDescription": "Reciba notificaciones por correo electrónico cuando se produzca un cambio en su cuenta o cuando las personas le envíen pagos.",
"smsNotifications": "Notificaciones SMS",
- "smsNotificationsDescription": "Coinos enviará notificaciones de texto cuando esto esté habilitado.",
+ "smsNotificationsDescription": "Hashme enviará notificaciones de texto cuando esto esté habilitado.",
"theme": "Color Tema",
"themeDescription": "Seleccione entre los temas de color predeterminados.",
"localCurrency": "Moneda Local",
diff --git a/src/locales/fa.json b/src/locales/fa.json
index 28f7db2b..0ac09e9e 100644
--- a/src/locales/fa.json
+++ b/src/locales/fa.json
@@ -5,7 +5,7 @@
},
"about": {
"header": "About",
- "p1": "Coinos is an open source bitcoin payment app. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
+ "p1": "Hashme is an open source bitcoin payment app. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
"p2": "You can download the source code to run an instance and connect it to your own bitcoin and lightning nodes. We'll help you get started being a benevolent custodian and payments provider for your community.",
"p3": "Account transfers amongst users on our server are done off-chain so they're completely free, instant, and unlimited.",
"team": {
@@ -23,7 +23,7 @@
},
"locations": {
"header": "Locations",
- "description": "Here are some businesses that are accepting bitcoin with Coinos. We hope that yours will be next!"
+ "description": "Here are some businesses that are accepting bitcoin with Hashme. We hope that yours will be next!"
}
},
"error": {
@@ -39,7 +39,7 @@
},
"compatibility": {
"question": "Do I need any special device or software?",
- "answer": "No. Coinos is web based, so as long as you have an internet connection and a web browser, it works anywhere. Retail merchants might use it on a phone or a tablet."
+ "answer": "No. Hashme is web based, so as long as you have an internet connection and a web browser, it works anywhere. Retail merchants might use it on a phone or a tablet."
},
"safety": {
"question": "When do my funds settle?",
@@ -84,7 +84,7 @@
"jobs": {
"header": "Jobs",
"subheader": "Current Openings",
- "pitch1": "Coinos is actively looking for developers to join our growing team (full-time or part-time, remote working OK).",
+ "pitch1": "Hashme is actively looking for developers to join our growing team (full-time or part-time, remote working OK).",
"pitch2": "Excited about working on open source bitcoin? Then take a look at our repositories on",
"github": "GitHub",
"pitch3": "If you think you can make an impact, we'd love to hear from you. Send us your resume to"
@@ -133,7 +133,7 @@
"settings": "Settings",
"support": "Support"
},
- "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old coinos? Visit <a href=\"https://classic.coinos.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.coinos.io</a>",
+ "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old hashme? Visit <a href=\"https://classic.hashme.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.hashme.io</a>",
"news": {
"header": "News",
"subheader": "Latest Updates",
@@ -182,7 +182,7 @@
"scan": "Scan",
"paste": "Paste",
"next": "Next",
- "placeholder": "Paste a bitcoin address, lightning invoice or coinos username"
+ "placeholder": "Paste a bitcoin address, lightning invoice or hashme username"
},
"settings": {
"saveSettings": "Save Settings",
@@ -203,7 +203,7 @@
"emailNotifications": "Email Notifications",
"emailNotificationsDescription": "Get notified via email when a change occurs on your account or when people send you payments.",
"smsNotifications": "SMS Notifications",
- "smsNotificationsDescription": "Coinos will send you text notifications when this is enabled.",
+ "smsNotificationsDescription": "Hashme will send you text notifications when this is enabled.",
"theme": "Color Theme",
"tipPrompt": "Prompt for tips",
"tipPromptDescription": "Ask people if they want to add a tip before paying their invoices",
diff --git a/src/locales/fr.json b/src/locales/fr.json
index 5fcb95ab..378d93cf 100644
--- a/src/locales/fr.json
+++ b/src/locales/fr.json
@@ -5,12 +5,12 @@
},
"about": {
"header": "À Propos",
- "p1": "<strong>coinos</strong> est un portefeuille, point de vente, marché d'e-commerce et plateforme d'échange de bitcoin <strong>open source</strong>. Development a commencé en Vancouver le septembre de 2012 pour donner aux marchands du coin un façon pratique d'accepter des paiements en bitcoin.",
+ "p1": "<strong>hashme</strong> est un portefeuille, point de vente, marché d'e-commerce et plateforme d'échange de bitcoin <strong>open source</strong>. Development a commencé en Vancouver le septembre de 2012 pour donner aux marchands du coin un façon pratique d'accepter des paiements en bitcoin.",
"p2": "Il a eu plus de fonctions au fil des ans pour satisfaire une grande variété de cas d'utilisation dans le but de pouvoir utiliser bitcoin rapidement, à bas prix, et en sécurité aussi façile que possible pour n'importe qui.",
"p3": "Tout le monde peux télécharger le code source et héberger leur propre instance de la plateforme soutenue par leur propres nœuds de bitcoin, liquid ou lightning, ou contactez-nous et nous l'installerons pour vous avec plaisir.",
"locations": {
"header": "Établissements",
- "description": "Il y a des entreprises qui acceptent bitcoin utilisant le point de vente coinos. Si vous utilisez notre appli, s'il vous plait <a href=\"mailto:[email protected]\" class=\"underline underline-offset-4\">fais-le-nous savoir!</a>"
+ "description": "Il y a des entreprises qui acceptent bitcoin utilisant le point de vente hashme. Si vous utilisez notre appli, s'il vous plait <a href=\"mailto:[email protected]\" class=\"underline underline-offset-4\">fais-le-nous savoir!</a>"
},
"team": {
"header": "L'Équipe",
@@ -55,11 +55,11 @@
"header": "FAQ",
"cost": {
"question": "Quel est le coût?",
- "answer": "coinos est gratuit à utiliser. Vous payez seulment 1% quand vous convertissez vos fonds entre bitcoin, Liquid et Lightning. Comparez-ça aux frais typiques 3% des cartes de crédit."
+ "answer": "hashme est gratuit à utiliser. Vous payez seulment 1% quand vous convertissez vos fonds entre bitcoin, Liquid et Lightning. Comparez-ça aux frais typiques 3% des cartes de crédit."
},
"compatibility": {
"question": "Est-ce que j'ai besoin de logiciel ou d'appareil special ?",
- "answer": "Non. coinos est un site Web, vous pouvez donc l'utiliser sur n'importe quel appareil tant que vous aves un connexion d'Internet. La plupart des marchands l'utilise sur un téléphone ou une tablette."
+ "answer": "Non. hashme est un site Web, vous pouvez donc l'utiliser sur n'importe quel appareil tant que vous aves un connexion d'Internet. La plupart des marchands l'utilise sur un téléphone ou une tablette."
},
"safety": {
"question": "Sont mes fonds saufs ?",
@@ -135,7 +135,7 @@
"support": "Assistance",
"profile": "Profil"
},
- "newSiteHeader": "Bienvenue sur <a href=\"/news\" class=\"underline underline-offset-4 text-black hover:opacity-80\">coinos nouveau et amélioré</a>, focalisé sur les marchants! Vous cherchez l'ancien coinos? Visitez <a href=\"https://classic.coinos.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.coinos.io</a>.",
+ "newSiteHeader": "Bienvenue sur <a href=\"/news\" class=\"underline underline-offset-4 text-black hover:opacity-80\">hashme nouveau et amélioré</a>, focalisé sur les marchants! Vous cherchez l'ancien hashme? Visitez <a href=\"https://classic.hashme.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.hashme.io</a>.",
"invoice": {
"addTip": "Ajoutez un pourboire",
"addTipq": "Ajouter un pourboire?",
@@ -148,7 +148,7 @@
"jobs": {
"header": "Emplois",
"subheader": "Postes disponibles actuels",
- "pitch1": "coinos recherche pour des développeurs pour joindre notre équipe croissant (temps plein ou partiel, télétravail OK)",
+ "pitch1": "hashme recherche pour des développeurs pour joindre notre équipe croissant (temps plein ou partiel, télétravail OK)",
"pitch2": "Avez-vous hâte de travailler sur bitcoin open source? Regardez sur nos dépôts sur",
"github": "GitHub",
"pitch3": "Si vous pensez que vous pouvez exercer une influence positive, nous voulons que vous contribuez. Envoyer votre CV à"
@@ -235,7 +235,7 @@
"scan": "Scannez",
"paste": "Collez",
"next": "Prochain",
- "placeholder": "Collez une adresse de bitcoin, facture de lightning ou nom d'utilisateur coinos"
+ "placeholder": "Collez une adresse de bitcoin, facture de lightning ou nom d'utilisateur hashme"
}
},
"transactions": {
diff --git a/src/locales/guided_translation.py b/src/locales/guided_translation.py
index 870cdf0b..7c67af44 100644
--- a/src/locales/guided_translation.py
+++ b/src/locales/guided_translation.py
@@ -55,7 +55,7 @@ def localize_string(string_id, from_data, to_data):
if __name__ == "__main__":
# setup and parse commandline arguments
- args_parser = argparse.ArgumentParser(description="guided translation of coinos")
+ args_parser = argparse.ArgumentParser(description="guided translation of hashme")
args_parser.add_argument('from_locale', nargs='?', type=str,
help="which locale to translate from")
args_parser.add_argument('to_locale', nargs='?', type=str,
diff --git a/src/locales/pt.json b/src/locales/pt.json
index 309511f9..f03c7d61 100644
--- a/src/locales/pt.json
+++ b/src/locales/pt.json
@@ -5,7 +5,7 @@
},
"about": {
"header": "Sobre",
- "p1": "O Coinos é uma aplicação de pagamento de bitcoin de código aberto. O desenvolvimento começou em Vancouver em Setembro de 2012 como forma de fornecer aos comerciantes locais uma forma conveniente de aceitar pagamentos de bitcoin.",
+ "p1": "O Hashme é uma aplicação de pagamento de bitcoin de código aberto. O desenvolvimento começou em Vancouver em Setembro de 2012 como forma de fornecer aos comerciantes locais uma forma conveniente de aceitar pagamentos de bitcoin.",
"p2": "Você pode baixar o código fonte para executar uma instância e ligá-lo aos seus próprios nós de bitcoin e da Lightning Network. Vamos ajudá-lo a começar a ser um depositário benevolente e fornecedor de pagamentos para a sua comunidade..",
"p3": "As transferências de conta entre utilizadores no nosso servidor são feitas off-chain, por isso são completamente gratuitas, instantâneas e ilimitadas.",
"team": {
@@ -23,7 +23,7 @@
},
"locations": {
"header": "Locais",
- "description": "Aqui estão algumas empresas que estão aceitando bitcoin com a Coinos. Esperamos que o seu seja o próximo!"
+ "description": "Aqui estão algumas empresas que estão aceitando bitcoin com a Hashme. Esperamos que o seu seja o próximo!"
}
},
"error": {
@@ -39,7 +39,7 @@
},
"compatibility": {
"question": "Eu preciso de algum dispositivo ou software especial?",
- "answer": "Não. Coinos baseado na web, desde que você tenha uma conexão com a Internet e um navegador web, ele funciona em qualquer lugar. Os comerciantes de varejo podem usá-lo em um telefone, computador ou tablet."
+ "answer": "Não. Hashme baseado na web, desde que você tenha uma conexão com a Internet e um navegador web, ele funciona em qualquer lugar. Os comerciantes de varejo podem usá-lo em um telefone, computador ou tablet."
},
"safety": {
"question": "Como é a liquidez?",
@@ -84,7 +84,7 @@
"jobs": {
"header": "Vagas de emprego",
"subheader": "Atualmente abertas",
- "pitch1": "Coinos está procurando ativamente desenvolvedores para se juntar à nossa crescente equipe (tempo integral ou meio-período, trabalho remoto OK).",
+ "pitch1": "Hashme está procurando ativamente desenvolvedores para se juntar à nossa crescente equipe (tempo integral ou meio-período, trabalho remoto OK).",
"pitch2": "Entusiasmado com o trabalho em bitcoin open source? Então dê uma olhada em nossos repositórios em",
"github": "GitHub",
"pitch3": "Se você acha que pode causar um impacto, gostaríamos muito de ouvir de você. Envie-nos seu currículo para"
@@ -133,7 +133,7 @@
"settings": "Ajustes",
"support": "Suporte"
},
- "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old coinos? Visit <a href=\"https://classic.coinos.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.coinos.io</a>",
+ "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old hashme? Visit <a href=\"https://classic.hashme.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.hashme.io</a>",
"news": {
"header": "Notícias",
"subheader": "Últimos Updates",
@@ -182,7 +182,7 @@
"scan": "Escanear",
"paste": "Colar",
"next": "Continuar",
- "placeholder": "Colar um endereço de bitcoin, fatura lightning ou nome de usuário na coinos"
+ "placeholder": "Colar um endereço de bitcoin, fatura lightning ou nome de usuário na hashme"
},
"settings": {
"saveSettings": "Salvar ajustes",
@@ -203,7 +203,7 @@
"emailNotifications": "Notificações por email",
"emailNotificationsDescription": "Ser notificado por e-mail quando ocorrer uma mudança em sua conta ou quando as pessoas lhe enviarem pagamentos.",
"smsNotifications": "Notificações por SMS",
- "smsNotificationsDescription": "A Coinos lhe enviará notificações por SMS quando isto estiver habilitado.",
+ "smsNotificationsDescription": "A Hashme lhe enviará notificações por SMS quando isto estiver habilitado.",
"theme": "Cor do tema",
"tipPrompt": "Mostrar opção gorjetas",
"tipPromptDescription": "Pergunte às pessoas se elas querem acrescentar uma gorjeta antes de pagar sua fatura",
diff --git a/src/locales/zh.json b/src/locales/zh.json
index 402f0214..abc5abfc 100644
--- a/src/locales/zh.json
+++ b/src/locales/zh.json
@@ -5,7 +5,7 @@
},
"about": {
"header": "About",
- "p1": "Coinos is an open source bitcoin payment app. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
+ "p1": "Hashme is an open source bitcoin payment app. Development started in Vancouver in September 2012 as a way to provide local merchants with a convenient way to accept bitcoin payments.",
"p2": "You can download the source code to run an instance and connect it to your own bitcoin and lightning nodes. We'll help you get started being a benevolent custodian and payments provider for your community.",
"p3": "Account transfers amongst users on our server are done off-chain so they're completely free, instant, and unlimited.",
"team": {
@@ -33,7 +33,7 @@
},
"locations": {
"header": "Locations",
- "description": "Here are some businesses that are accepting bitcoin with Coinos. We hope that yours will be next!"
+ "description": "Here are some businesses that are accepting bitcoin with Hashme. We hope that yours will be next!"
}
},
"error": {
@@ -49,7 +49,7 @@
},
"compatibility": {
"question": "Do I need any special device or software?",
- "answer": "No. Coinos is web-based, so as long as you have an internet connection, you can use it on any device. Retail merchants might use it on a phone or a tablet."
+ "answer": "No. Hashme is web-based, so as long as you have an internet connection, you can use it on any device. Retail merchants might use it on a phone or a tablet."
},
"safety": {
"question": "When do my funds settle?",
@@ -93,7 +93,7 @@
"jobs": {
"header": "Jobs",
"subheader": "Current Openings",
- "pitch1": "Coinos is actively looking for developers to join our growing team (full-time or part-time, remote working OK).",
+ "pitch1": "Hashme is actively looking for developers to join our growing team (full-time or part-time, remote working OK).",
"pitch2": "Excited about working on open source bitcoin? Then take a look at our repositories on",
"github": "GitHub",
"pitch3": "If you think you can make an impact, we'd love to hear from you. Send us your resume to"
@@ -142,7 +142,7 @@
"settings": "Settings",
"support": "Support"
},
- "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old coinos? Visit <a href=\"https://classic.coinos.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.coinos.io</a>",
+ "newSiteHeader": "Join us at our <a href=\"/launch\" class=\"underline underline-offset-4 text-black hover:opacity-80\">launch party</a> in Vancouver on October 26! Looking for the old hashme? Visit <a href=\"https://classic.hashme.io\" class=\"underline underline-offset-4 text-black hover:opacity-80\">classic.hashme.io</a>",
"news": {
"header": "News",
"subheader": "Latest Updates",
@@ -191,7 +191,7 @@
"scan": "Scan",
"paste": "Paste",
"next": "Next",
- "placeholder": "Paste a bitcoin address, lightning invoice or coinos username"
+ "placeholder": "Paste a bitcoin address, lightning invoice or hashme username"
},
"settings": {
"bannerImage": "Banner Image",
@@ -211,7 +211,7 @@
"emailNotifications": "Email Notifications",
"emailNotificationsDescription": "Get notified via email when a change occurs on your account or when people send you payments.",
"smsNotifications": "SMS Notifications",
- "smsNotificationsDescription": "Coinos will send you text notifications when this is enabled.",
+ "smsNotificationsDescription": "Hashme will send you text notifications when this is enabled.",
"theme": "Color Theme",
"tipPrompt": "Prompt for tips",
"tipPromptDescription": "Ask people if they want to add a tip before paying their invoices",
diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte
index 9eb8f18c..b87ac355 100644
--- a/src/routes/(app)/+layout.svelte
+++ b/src/routes/(app)/+layout.svelte
@@ -54,10 +54,10 @@
<svelte:head>
{#if subject}
- <title>coinos - {subject.username}</title>
- <meta name="lightning" content={`lnurlp:${subject.username}@coinos.io`} />
+ <title>hashme - {subject.username}</title>
+ <meta name="lightning" content={`lnurlp:${subject.username}@hashme.io`} />
{:else}
- <title>coinos</title>
+ <title>hashme</title>
{/if}
{#if subject?.profile}
diff --git a/src/routes/(app)/[username]/(profile)/+layout.svelte b/src/routes/(app)/[username]/(profile)/+layout.svelte
index df9b9ad8..98b52960 100644
--- a/src/routes/(app)/[username]/(profile)/+layout.svelte
+++ b/src/routes/(app)/[username]/(profile)/+layout.svelte
@@ -13,7 +13,7 @@
$: username = n.length > 60 ? n.substr(0, 6) : display || n;
let follow = async () => {
- user.follows.push(['p', subject.pubkey, 'wss://nostr.coinos.io', subject.username]);
+ user.follows.push(['p', subject.pubkey, 'wss://nostr.hashme.io', subject.username]);
update();
};
diff --git a/src/routes/(app)/[username]/settings/[...tab]/_account.svelte b/src/routes/(app)/[username]/settings/[...tab]/_account.svelte
index 0ab11b32..7ed0c85d 100644
--- a/src/routes/(app)/[username]/settings/[...tab]/_account.svelte
+++ b/src/routes/(app)/[username]/settings/[...tab]/_account.svelte
@@ -70,7 +70,7 @@
<div
class="absolute right-[2px] top-[30px] text-gray-600 rounded-r-2xl p-4 h-[54px] my-auto border-l "
>
- @coinos.io
+ @hashme.io
</div>
</div>
diff --git a/src/routes/(app)/jobs/+page.svelte b/src/routes/(app)/jobs/+page.svelte
index fc82f9d5..dbef3fc4 100644
--- a/src/routes/(app)/jobs/+page.svelte
+++ b/src/routes/(app)/jobs/+page.svelte
@@ -16,14 +16,14 @@
<br /><br />
{$t('jobs.pitch2')}
<a
- href="https://github.com/coinos"
+ href="https://github.com/hashme"
target="_blank"
rel="noreferrer"
class="underline underline-offset-4">{$t('jobs.github')}</a
>.
<br /><br />
{$t('jobs.pitch3')}
- <a href="mailto:[email protected]" class="underline underline-offset-4">[email protected]</a>.
+ <a href="mailto:[email protected]" class="underline underline-offset-4">[email protected]</a>.
</p>
</div>
diff --git a/src/routes/(app)/otpsecret/+server.js b/src/routes/(app)/otpsecret/+server.js
index 7d5c1ad9..731108f5 100644
--- a/src/routes/(app)/otpsecret/+server.js
+++ b/src/routes/(app)/otpsecret/+server.js
@@ -6,7 +6,7 @@ export async function POST({ cookies, request }) {
try {
let body = await request.json();
let { username, secret } = await post('/otpsecret', body, auth(cookies));
- let uri = `otpauth://totp/coinos:${username}?secret=${secret}&period=30&digits=6&algorithm=SHA1&issuer=coinos`;
+ let uri = `otpauth://totp/hashme:${username}?secret=${secret}&period=30&digits=6&algorithm=SHA1&issuer=hashme`;
return new Response(JSON.stringify({ secret, uri, qr: Qr.drawImg(uri, { size: 600 }) }));
} catch (e) {
if (e.message.includes('pin')) throw e;
diff --git a/src/routes/(app)/support/+page.svelte b/src/routes/(app)/support/+page.svelte
index b2f82e89..14b884fb 100644
--- a/src/routes/(app)/support/+page.svelte
+++ b/src/routes/(app)/support/+page.svelte
@@ -74,7 +74,7 @@
<p class="text-secondary text-lg">
Fill out this form or email us directly at <a
class="underline"
> and we'll do our best to get back to you in a timely manner.
</p>
diff --git a/src/routes/(static)/bounties/+page.svelte b/src/routes/(static)/bounties/+page.svelte
index 32a962fc..d98987d8 100644
--- a/src/routes/(static)/bounties/+page.svelte
+++ b/src/routes/(static)/bounties/+page.svelte
@@ -36,7 +36,7 @@
It must be possible to pay for any of their usual goods/services with bitcoin at any time
during their posted hours without needing to make any special arrangements
</li>
- <li>They must use Coinos and accept lightning payments</li>
+ <li>They must use Hashme and accept lightning payments</li>
<li>Each business category can be claimed only once</li>
<li>One bounty per person</li>
</ul>
@@ -71,8 +71,8 @@
<p>
To make a referral, reach out on one of our socials or email us at <a
- href="mailto:[email protected]"
- class="text-black hover:underline">[email protected]</a
+ href="mailto:[email protected]"
+ class="text-black hover:underline">[email protected]</a
> and we'll set up an appointment with you and the business owner to get started.
</p>
diff --git a/src/routes/(static)/docs/+page.svelte b/src/routes/(static)/docs/+page.svelte
index e453464c..e20f63fa 100644
--- a/src/routes/(static)/docs/+page.svelte
+++ b/src/routes/(static)/docs/+page.svelte
@@ -4,7 +4,7 @@
import { PUBLIC_COINOS_URL } from '$env/static/public';
export let data;
let { user, token } = data;
- let api = 'https://coinos.io/api';
+ let api = 'https://hashme.io/api';
let tokenSample = `export token="${token}"`;
</script>
@@ -13,7 +13,7 @@
<h1 class="text-4xl">Documentation</h1>
<p class="text-secondary">
- Coinos has a simple REST API that can be used to register accounts and make payments and
+ Hashme has a simple REST API that can be used to register accounts and make payments and
queries.
</p>
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index e1c3ff1e..a2e4badd 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -6,9 +6,9 @@
</script>
<svelte:head>
- <title>coinos</title>
- <meta property="og:title" content="coinos" />
- <meta name="twitter:title" content="coinos" />
+ <title>hashme</title>
+ <meta property="og:title" content="hashme" />
+ <meta name="twitter:title" content="hashme" />
<meta property="og:image" content={`${host}/icons/logo.svg`} />
@@ -16,14 +16,14 @@
<meta property="og:description" content="An easy to use bitcoin web wallet" />
<meta name="description" content="An easy to use bitcoin web wallet" />
- <meta name="keywords" content="coinos easy bitcoin web wallet" />
+ <meta name="keywords" content="hashme easy bitcoin web wallet" />
<meta name="twitter:image" content={`${host}/icons/logo.svg`} />
<meta name="twitter:card" content="summary_large_image" />
<meta property="og:url" content={host + pathname} />
- <meta name="twitter:site" content="@coinoswallet" />
- <meta name="twitter:creator" content="@coinoswallet" />
+ <meta name="twitter:site" content="@hashmewallet" />
+ <meta name="twitter:creator" content="@hashmewallet" />
</svelte:head>
<slot />
diff --git a/static/manifest.webmanifest b/static/manifest.webmanifest
index c9243a94..f2a81650 100644
--- a/static/manifest.webmanifest
+++ b/static/manifest.webmanifest
@@ -4,9 +4,9 @@
"display": "fullscreen",
"scope": "/",
"start_url": "/",
- "name": "Coinos",
+ "name": "Hashme",
"description": "Bitcoin web wallet",
- "short_name": "Coinos",
+ "short_name": "Hashme",
"icons": [
{
"src": "/icon-192x192.png",