slovensko-digital / autogram-extension

European Union Public License 1.2
11 stars 4 forks source link

Build nefunguje pre Edge Store #65

Closed celuchmarek closed 1 year ago

celuchmarek commented 1 year ago

Pri nahrávaní do Edge Store to vyberá jazyk z manifestu a nedá sa to potom už nikde zmeniť. Je potrebné upraviť build tak, aby vyrábal toto:

V manifest.json by malo byť:

{
  "manifest_version": 3,
  "name": "__MSG_appName__",
  "version": "1.5.6",
  "description": "__MSG_appDesc__",
  "author": "pom",
  "default_locale": "sk",
  "icons": {
    "16": "static/logo-16.png",
  ...

Čiže zmena v name a description a pridané default_locale.

Potom treba vytvoriť adresár _locales a v ňom sk a v ňom súbor messages.json.

Obsah /_locales/sk/messages.json:

{
    "appName": {
        "message": "Autogram na štátnych weboch"
    },
    "appDesc": {
        "message": "Rozšírenie umožnuje používať podpisovač Autogram od Slovensko.Digital na štátnych portáloch."
    }
}

Takto mi to ten Edge Store zobral správne. V Chrome Webstore to potom tiež rovnako dobre zoberie.

cc @pomali (v1.5.6 som manuálne upravil a nahral, takže to nehorí. Ale dobudúcna to treba zmeniť)

pomali commented 1 year ago

release v ktorom je to fixed https://github.com/slovensko-digital/autogram-extension/releases/tag/v1.5.7

vlastne nie, odignoroval som tie replacement veci v name