diff --git a/package.json b/package.json index cfc971f..6d56a8d 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "watch": "encore dev --watch", "build": "encore production --progress", "ttag:po2json": "cd translations; for i in $(find . -name \"*.po\"); do ttag po2json $i > ../public/locales/$i.json; done; cd ..", - "ttag:extract": "ttag extract assets/**/*.{ts,tsx} -o translations/translations.pot" + "ttag:extract": "ttag extract $(find assets -name '*.ts' -or -name '*.tsx') -o translations/translations.pot" }, "dependencies": { "remove": "^0.1.5" diff --git a/translations/translations.pot b/translations/translations.pot index 140a86d..8d238bb 100644 --- a/translations/translations.pot +++ b/translations/translations.pot @@ -3,6 +3,230 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" +#: assets/pages/search/DomainSearchPage.tsx:52 +msgid "Found !" +msgstr "" + +#: assets/pages/search/DomainSearchPage.tsx:56 +#: assets/pages/tracking/WatchlistPage.tsx:89 +msgid "An error occurred" +msgstr "" + +#: assets/pages/search/DomainSearchPage.tsx:61 +msgid "Domain finder" +msgstr "" + +#: assets/pages/LoginPage.tsx:53 +#: assets/pages/LoginPage.tsx:61 +#: assets/pages/search/DomainSearchPage.tsx:74 +#: assets/pages/tracking/WatchlistPage.tsx:135 +#: assets/pages/tracking/WatchlistPage.tsx:195 +#: assets/pages/tracking/WatchlistPage.tsx:205 +msgid "Required" +msgstr "" + +#: assets/pages/search/DomainSearchPage.tsx:77 +#: assets/pages/tracking/WatchlistPage.tsx:138 +msgid "This domain name does not appear to be valid" +msgstr "" + +#: assets/pages/search/DomainSearchPage.tsx:193 +msgid "" +"Although the domain exists in my database, it has been deleted from the " +"WHOIS by its registrar." +msgstr "" + +#: assets/App.tsx:114 +#: assets/pages/info/TldPage.tsx:64 +msgid "TLD" +msgstr "" + +#: assets/pages/info/TldPage.tsx:71 +msgid "Flag" +msgstr "" + +#: assets/pages/info/TldPage.tsx:75 +msgid "Country" +msgstr "" + +#: assets/pages/info/TldPage.tsx:81 +msgid "Registry Operator" +msgstr "" + +#: assets/pages/info/TldPage.tsx:106 +msgid "This page presents all active TLDs in the root zone database." +msgstr "" + +#: assets/pages/info/TldPage.tsx:109 +msgid "" +"IANA provides the list of currently active TLDs, regardless of their type, " +"and ICANN provides the list of gTLDs.\n" +"In most cases, the two-letter ccTLD assigned to a country is made in " +"accordance with the ISO 3166-1 standard.\n" +"This data is updated every month. Three HTTP requests are needed for the " +"complete update of TLDs in Domain Watchdog (two requests to IANA and one to " +"ICANN).\n" +"At the same time, the list of root RDAP servers is updated." +msgstr "" + +#: assets/pages/info/TldPage.tsx:120 +msgid "Sponsored Top-Level-Domains" +msgstr "" + +#: assets/pages/info/TldPage.tsx:122 +msgid "" +"Top-level domains sponsored by specific organizations that set rules for " +"registration and use, often related to particular interest groups or " +"industries." +msgstr "" + +#: assets/pages/info/TldPage.tsx:129 +msgid "Generic Top-Level-Domains" +msgstr "" + +#: assets/pages/info/TldPage.tsx:131 +msgid "" +"Generic top-level domains open to everyone, not restricted by specific " +"criteria, representing various themes or industries." +msgstr "" + +#: assets/pages/info/TldPage.tsx:138 +msgid "Brand Generic Top-Level-Domains" +msgstr "" + +#: assets/pages/info/TldPage.tsx:140 +msgid "" +"Generic top-level domains associated with specific brands, allowing " +"companies to use their own brand names as domains." +msgstr "" + +#: assets/pages/info/TldPage.tsx:147 +msgid "Country-Code Top-Level-Domains" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:30 +msgid "When a domain is expired" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:34 +msgid "When a domain is deleted" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:38 +msgid "When a domain is updated" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:42 +msgid "When a domain is transferred" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:46 +msgid "When a domain is locked" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:50 +msgid "When a domain is unlocked" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:54 +msgid "When a domain is reregistered" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:58 +msgid "When a domain is reinstantiated" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:62 +msgid "When a domain is registered" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:69 +msgid "Send me an email" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:86 +msgid "Watchlist created !" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:102 +msgid "Create a watchlist" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:115 +msgid "At least one domain name" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:126 +msgid "Domain names" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:144 +#: assets/pages/tracking/WatchlistPage.tsx:263 +msgid "Domain name" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:161 +msgid "Add a Domain name" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:174 +msgid "At least one domain trigger" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:185 +msgid "Domain trigger" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:199 +msgid "If this happens" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:209 +msgid "Then do that" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:230 +msgid "Add a Trigger" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:240 +msgid "Create" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:243 +msgid "Reset" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:255 +#, javascript-format +msgid "Watchlist ${ watchlist.token }" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:256 +msgid "Delete the Watchlist" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:257 +msgid "Are you sure to delete this Watchlist?" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:259 +msgid "Yes" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:260 +msgid "No" +msgstr "" + +#: assets/pages/tracking/WatchlistPage.tsx:267 +msgid "Domain triggers" +msgstr "" + +#: assets/pages/NotFoundPage.tsx:10 +msgid "Sorry, the page you visited does not exist." +msgstr "" + +#: assets/App.tsx:202 #: assets/pages/LoginPage.tsx:31 msgid "Log in" msgstr "" @@ -15,11 +239,6 @@ msgstr "" msgid "Username" msgstr "" -#: assets/pages/LoginPage.tsx:53 -#: assets/pages/LoginPage.tsx:61 -msgid "Required" -msgstr "" - #: assets/pages/LoginPage.tsx:59 msgid "Password" msgstr "" @@ -32,6 +251,82 @@ msgstr "" msgid "Log in with SSO" msgstr "" -#: assets/pages/NotFoundPage.tsx:10 -msgid "Sorry, the page you visited does not exist." +#: assets/App.tsx:71 +msgid "Home" +msgstr "" + +#: assets/App.tsx:77 +msgid "Search" +msgstr "" + +#: assets/App.tsx:83 +msgid "Domain" +msgstr "" + +#: assets/App.tsx:84 +msgid "Domain Finder" +msgstr "" + +#: assets/App.tsx:91 +msgid "Entity" +msgstr "" + +#: assets/App.tsx:92 +msgid "Entity Finder" +msgstr "" + +#: assets/App.tsx:99 +msgid "Nameserver" +msgstr "" + +#: assets/App.tsx:100 +msgid "Nameserver Finder" +msgstr "" + +#: assets/App.tsx:108 +msgid "Information" +msgstr "" + +#: assets/App.tsx:115 +msgid "TLD list" +msgstr "" + +#: assets/App.tsx:122 +msgid "Statistics" +msgstr "" + +#: assets/App.tsx:130 +msgid "Tracking" +msgstr "" + +#: assets/App.tsx:136 +msgid "My Watchlists" +msgstr "" + +#: assets/App.tsx:143 +msgid "My connectors" +msgstr "" + +#: assets/App.tsx:151 +msgid "My Watchdog" +msgstr "" + +#: assets/App.tsx:157 +msgid "My Account" +msgstr "" + +#: assets/App.tsx:164 +msgid "TOS" +msgstr "" + +#: assets/App.tsx:170 +msgid "Privacy Policy" +msgstr "" + +#: assets/App.tsx:178 +msgid "FAQ" +msgstr "" + +#: assets/App.tsx:196 +msgid "Log out" msgstr ""