You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openserverless.apache.org by ms...@apache.org on 2024/07/18 19:27:09 UTC

(openserverless-cli) 02/02: resources

This is an automated email from the ASF dual-hosted git repository.

msciabarra pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-cli.git

commit 6a2a303dc0bf3182a429f4634be1302c02e4fd97
Author: Michele Sciabarra <mi...@sciabarra.com>
AuthorDate: Thu Jul 18 21:26:43 2024 +0200

    resources
---
 patches/i18n_resources.go | 215 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 215 insertions(+)

diff --git a/patches/i18n_resources.go b/patches/i18n_resources.go
new file mode 100644
index 0000000..21a14e3
--- /dev/null
+++ b/patches/i18n_resources.go
@@ -0,0 +1,215 @@
+package wski18n
+
+import (
+	"bytes"
+	"compress/gzip"
+	"fmt"
+	"io"
+	"strings"
+)
+
+func bindata_read(data []byte, name string) ([]byte, error) {
+	gz, err := gzip.NewReader(bytes.NewBuffer(data))
+	if err != nil {
+		return nil, fmt.Errorf("Read %q: %v", name, err)
+	}
+
+	var buf bytes.Buffer
+	_, err = io.Copy(&buf, gz)
+	gz.Close()
+
+	if err != nil {
+		return nil, fmt.Errorf("Read %q: %v", name, err)
+	}
+
+	return buf.Bytes(), nil
+}
+
+var _wski18n_resources_de_de_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_de_de_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_de_de_all_json,
+		"wski18n/resources/de_DE.all.json",
+	)
+}
+
+var _wski18n_resources_en_us_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x7d\x5f\x73\x1b\x37\xb2\xef\x7b\x3e\x45\x97\x6b\xab\xe4\xdc\x22\xe5\xdd\xfb\x72\xeb\x3a\x27\xa7\x4a\x91\x98\x58\x89\x2d\xa9\x24\x39\xbb\xae\xd5\x96\x09\x72\x40\x11\xd1\x10\x98\x00\x18\xd1\xb4\x57\xdf\xfd\x14\xfe\xcc\x70\x86\xc4\xbf\x99\xa1\xec\x3d\x4f\x96\x87\xdd\xbf\x6e\x00\x0d\xa0\xd1\x68\x00\xff\xfc\x0e\xe0\xcb\x77\x00\x00\x2f\x48\xf6\xe2\x35\xbc\x38\x29\x8a\x9c\xcc\x91\x24\x8c\x02\xfe\x44\x24 [...]
+
+func wski18n_resources_en_us_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_en_us_all_json,
+		"wski18n/resources/en_US.all.json",
+	)
+}
+
+var _wski18n_resources_es_es_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_es_es_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_es_es_all_json,
+		"wski18n/resources/es_ES.all.json",
+	)
+}
+
+var _wski18n_resources_fr_fr_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8a\xe6\x52\x50\xa8\xe6\x52\x50\x50\x50\x50\xca\x4c\x51\xb2\x52\x50\x4a\xaa\x2c\x48\x2c\x2e\x56\x48\x4e\x2d\x2a\xc9\x4c\xcb\x4c\x4e\x2c\x49\x55\x48\xce\x48\x4d\xce\xce\xcc\x4b\x57\xd2\x81\x28\x2c\x29\x4a\xcc\x2b\xce\x49\x2c\xc9\xcc\xcf\x03\xe9\x08\xce\xcf\x4d\x55\x40\x12\x53\xc8\xcc\x53\x70\x2b\x4a\xcd\x4b\xce\x50\xe2\x52\x50\xa8\xe5\x8a\xe5\x02\x04\x00\x00\xff\xff\x45\xa4\xe9\x62\x65\x00\x00\x00")
+
+func wski18n_resources_fr_fr_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_fr_fr_all_json,
+		"wski18n/resources/fr_FR.all.json",
+	)
+}
+
+var _wski18n_resources_it_it_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_it_it_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_it_it_all_json,
+		"wski18n/resources/it_IT.all.json",
+	)
+}
+
+var _wski18n_resources_ja_ja_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_ja_ja_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_ja_ja_all_json,
+		"wski18n/resources/ja_JA.all.json",
+	)
+}
+
+var _wski18n_resources_ko_kr_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_ko_kr_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_ko_kr_all_json,
+		"wski18n/resources/ko_KR.all.json",
+	)
+}
+
+var _wski18n_resources_pt_br_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_pt_br_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_pt_br_all_json,
+		"wski18n/resources/pt_BR.all.json",
+	)
+}
+
+var _wski18n_resources_zh_hans_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_zh_hans_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_zh_hans_all_json,
+		"wski18n/resources/zh_Hans.all.json",
+	)
+}
+
+var _wski18n_resources_zh_hant_all_json = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x01\x00\x00\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00")
+
+func wski18n_resources_zh_hant_all_json() ([]byte, error) {
+	return bindata_read(
+		_wski18n_resources_zh_hant_all_json,
+		"wski18n/resources/zh_Hant.all.json",
+	)
+}
+
+// Asset loads and returns the asset for the given name.
+// It returns an error if the asset could not be found or
+// could not be loaded.
+func Asset(name string) ([]byte, error) {
+	cannonicalName := strings.Replace(name, "\\", "/", -1)
+	if f, ok := _bindata[cannonicalName]; ok {
+		return f()
+	}
+	return nil, fmt.Errorf("Asset %s not found", name)
+}
+
+// AssetNames returns the names of the assets.
+func AssetNames() []string {
+	names := make([]string, 0, len(_bindata))
+	for name := range _bindata {
+		names = append(names, name)
+	}
+	return names
+}
+
+// _bindata is a table, holding each asset generator, mapped to its name.
+var _bindata = map[string]func() ([]byte, error){
+	"wski18n/resources/de_DE.all.json": wski18n_resources_de_de_all_json,
+	"wski18n/resources/en_US.all.json": wski18n_resources_en_us_all_json,
+	"wski18n/resources/es_ES.all.json": wski18n_resources_es_es_all_json,
+	"wski18n/resources/fr_FR.all.json": wski18n_resources_fr_fr_all_json,
+	"wski18n/resources/it_IT.all.json": wski18n_resources_it_it_all_json,
+	"wski18n/resources/ja_JA.all.json": wski18n_resources_ja_ja_all_json,
+	"wski18n/resources/ko_KR.all.json": wski18n_resources_ko_kr_all_json,
+	"wski18n/resources/pt_BR.all.json": wski18n_resources_pt_br_all_json,
+	"wski18n/resources/zh_Hans.all.json": wski18n_resources_zh_hans_all_json,
+	"wski18n/resources/zh_Hant.all.json": wski18n_resources_zh_hant_all_json,
+}
+// AssetDir returns the file names below a certain
+// directory embedded in the file by go-bindata.
+// For example if you run go-bindata on data/... and data contains the
+// following hierarchy:
+//     data/
+//       foo.txt
+//       img/
+//         a.png
+//         b.png
+// then AssetDir("data") would return []string{"foo.txt", "img"}
+// AssetDir("data/img") would return []string{"a.png", "b.png"}
+// AssetDir("foo.txt") and AssetDir("notexist") would return an error
+// AssetDir("") will return []string{"data"}.
+func AssetDir(name string) ([]string, error) {
+	node := _bintree
+	if len(name) != 0 {
+		cannonicalName := strings.Replace(name, "\\", "/", -1)
+		pathList := strings.Split(cannonicalName, "/")
+		for _, p := range pathList {
+			node = node.Children[p]
+			if node == nil {
+				return nil, fmt.Errorf("Asset %s not found", name)
+			}
+		}
+	}
+	if node.Func != nil {
+		return nil, fmt.Errorf("Asset %s not found", name)
+	}
+	rv := make([]string, 0, len(node.Children))
+	for name := range node.Children {
+		rv = append(rv, name)
+	}
+	return rv, nil
+}
+
+type _bintree_t struct {
+	Func func() ([]byte, error)
+	Children map[string]*_bintree_t
+}
+var _bintree = &_bintree_t{nil, map[string]*_bintree_t{
+	"wski18n": &_bintree_t{nil, map[string]*_bintree_t{
+		"resources": &_bintree_t{nil, map[string]*_bintree_t{
+			"de_DE.all.json": &_bintree_t{wski18n_resources_de_de_all_json, map[string]*_bintree_t{
+			}},
+			"en_US.all.json": &_bintree_t{wski18n_resources_en_us_all_json, map[string]*_bintree_t{
+			}},
+			"es_ES.all.json": &_bintree_t{wski18n_resources_es_es_all_json, map[string]*_bintree_t{
+			}},
+			"fr_FR.all.json": &_bintree_t{wski18n_resources_fr_fr_all_json, map[string]*_bintree_t{
+			}},
+			"it_IT.all.json": &_bintree_t{wski18n_resources_it_it_all_json, map[string]*_bintree_t{
+			}},
+			"ja_JA.all.json": &_bintree_t{wski18n_resources_ja_ja_all_json, map[string]*_bintree_t{
+			}},
+			"ko_KR.all.json": &_bintree_t{wski18n_resources_ko_kr_all_json, map[string]*_bintree_t{
+			}},
+			"pt_BR.all.json": &_bintree_t{wski18n_resources_pt_br_all_json, map[string]*_bintree_t{
+			}},
+			"zh_Hans.all.json": &_bintree_t{wski18n_resources_zh_hans_all_json, map[string]*_bintree_t{
+			}},
+			"zh_Hant.all.json": &_bintree_t{wski18n_resources_zh_hant_all_json, map[string]*_bintree_t{
+			}},
+		}},
+	}},
+}}