]> git.ktnx.net Git - mobile-ledger.git/commitdiff
bg-BG translation for descriptions and feature graphic
authorDamyan Ivanov <dam+mobileledger@ktnx.net>
Tue, 16 Apr 2019 03:21:53 +0000 (06:21 +0300)
committerDamyan Ivanov <dam+mobileledger@ktnx.net>
Tue, 16 Apr 2019 03:21:53 +0000 (06:21 +0300)
art/app-banner-bg-BG.svg [new file with mode: 0644]
metadata/bg-BG/full_description.txt [new file with mode: 0644]
metadata/bg-BG/images/featureGraphic.png [new file with mode: 0644]
metadata/bg-BG/images/phoneScreenshots/account-list.png [new file with mode: 0644]
metadata/bg-BG/images/phoneScreenshots/drawer-open.png [new file with mode: 0644]
metadata/bg-BG/images/phoneScreenshots/new-transaction-entry.png [new file with mode: 0644]
metadata/bg-BG/images/phoneScreenshots/transaction-list.png [new file with mode: 0644]
metadata/bg-BG/short_description.txt [new file with mode: 0644]
metadata/bg-BG/title.txt [new file with mode: 0644]
metadata/en-US/full_description.txt
tools/banner-png

diff --git a/art/app-banner-bg-BG.svg b/art/app-banner-bg-BG.svg
new file mode 100644 (file)
index 0000000..8abb297
--- /dev/null
@@ -0,0 +1,252 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="1024"
+   height="500"
+   viewBox="0 0 270.93333 132.29167"
+   version="1.1"
+   id="svg4620"
+   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
+   sodipodi:docname="app-banner-bg-BG.svg">
+  <title
+     id="title921">MoLe app icon</title>
+  <defs
+     id="defs4614" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.82068557"
+     inkscape:cx="453.12763"
+     inkscape:cy="138.90222"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:snap-page="true"
+     showguides="false"
+     inkscape:guide-bbox="true"
+     inkscape:snap-object-midpoints="true"
+     showborder="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="1045"
+     inkscape:window-x="0"
+     inkscape:window-y="35"
+     inkscape:window-maximized="1"
+     inkscape:pagecheckerboard="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:snap-to-guides="true"
+     units="px">
+    <sodipodi:guide
+       position="56.615925,63.290398"
+       orientation="0,1"
+       id="guide5242"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="106.68628,23.530138"
+       orientation="0,1"
+       id="guide5295"
+       inkscape:locked="false"
+       inkscape:label=""
+       inkscape:color="rgb(0,0,255)" />
+    <sodipodi:guide
+       position="50.407291,60.491062"
+       orientation="0,1"
+       id="guide5297"
+       inkscape:locked="false" />
+    <sodipodi:guide
+       position="66.597367,110.7892"
+       orientation="0,1"
+       id="guide1517"
+       inkscape:locked="false" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata4617">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>MoLe app icon</dc:title>
+        <cc:license
+           rdf:resource="https://spdx.org/licenses/GPL-3.0-or-later.html" />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Damyan Ivanov &lt;dam+mole@ktnx.net&gt;</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:rights>
+          <cc:Agent>
+            <dc:title>Copyright © 2019 Damyan Ivanov &lt;dam+mole@ktnx.net&gt;. All rights reserved.</dc:title>
+          </cc:Agent>
+        </dc:rights>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="фон"
+     transform="translate(0,32.291665)">
+    <rect
+       style="opacity:1;fill:#724db6;fill-opacity:1;stroke:none;stroke-width:6.50000048;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.08858268;stroke-opacity:1;paint-order:markers stroke fill"
+       id="rect5267"
+       width="270.93335"
+       height="132.29166"
+       x="0"
+       y="-32.291664"
+       ry="0" />
+  </g>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-164.70834)"
+     style="opacity:1">
+    <flowRoot
+       xml:space="preserve"
+       id="flowRoot935"
+       style="fill:#000000;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:'Droid Sans Mono';-inkscape-font-specification:'Droid Sans Mono, Normal';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-opacity:1;fill-rule:nonzero;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"><flowRegion
+         id="flowRegion937"><rect
+           id="rect939"
+           width="236.69043"
+           height="68.216591"
+           x="553.02551"
+           y="271.37238" /></flowRegion><flowPara
+         id="flowPara941" /></flowRoot>    <g
+       id="g56"
+       transform="matrix(0.87442119,0,0,0.87442119,16.183909,44.39966)"
+       style="stroke-width:1.1436137">
+      <path
+         sodipodi:open="true"
+         d="m 61.305752,209.57907 a 15,15 0 0 1 21.213203,0"
+         sodipodi:end="5.4977871"
+         sodipodi:start="3.9269908"
+         sodipodi:ry="15"
+         sodipodi:rx="15"
+         sodipodi:cy="220.18567"
+         sodipodi:cx="71.912354"
+         sodipodi:type="arc"
+         id="path5171"
+         style="opacity:1;fill:none;fill-opacity:1;stroke:#eeeeee;stroke-width:9.14890957;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.08858268;stroke-opacity:1" />
+      <path
+         style="opacity:1;fill:none;fill-opacity:1;stroke:#e7e7e7;stroke-width:9.14890957;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.08858268;stroke-opacity:1"
+         id="path5179"
+         sodipodi:type="arc"
+         sodipodi:cx="71.912354"
+         sodipodi:cy="220.18567"
+         sodipodi:rx="30"
+         sodipodi:ry="30"
+         sodipodi:start="3.9269908"
+         sodipodi:end="5.4977871"
+         d="m 50.69915,198.97247 a 30,30 0 0 1 42.426406,-10e-6"
+         sodipodi:open="true" />
+      <path
+         sodipodi:nodetypes="sacassssacassss"
+         inkscape:connector-curvature="0"
+         id="rect5165"
+         d="m 31.846742,221.00648 c 0,0 12.226324,-1.70447 18.38004,-1.74884 7.253528,-0.0523 21.69197,1.74884 21.69197,1.74884 0,0 14.958059,-1.82933 22.469842,-1.74884 5.891196,0.0632 17.589386,1.74884 17.589386,1.74884 1.06685,0.1015 1.9344,0.86338 1.9344,1.93585 v 48.59169 c 0,1.07246 -0.86274,1.93585 -1.9344,1.93585 0,0 -11.69632,-1.74369 -17.589386,-1.80522 -7.513993,-0.0785 -22.469842,1.83289 -22.469842,1.83289 0,0 -14.436157,-1.88226 -21.69197,-1.83289 -6.155512,0.0419 -18.38004,1.80522 -18.38004,1.80522 -1.071654,0 -1.934394,-0.86339 -1.934394,-1.93585 v -48.59169 c 0,-1.07247 0.86274,-1.93585 1.934394,-1.93585 z"
+         style="opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:4.57445478;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.08858268;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path5167"
+         d="M 71.912349,272.13966 V 221.00648"
+         style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.57445526;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <g
+         transform="matrix(0.99090936,0,0,0.9830498,26.52545,-10.168785)"
+         id="g5227"
+         style="stroke:#ffffff;stroke-width:1.15870965;stroke-opacity:1">
+        <path
+           style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:9.26967716;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="M 9.1013673,261.31306 H 40.237622"
+           id="path5216"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           inkscape:connector-curvature="0"
+           id="path5218"
+           d="M 24.669494,276.88119 V 245.74493"
+           style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:9.26967716;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      </g>
+      <path
+         style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:9.14891052;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 77.427411,246.71496 H 108.28064"
+         id="path5220"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0"
+         id="rect5263"
+         d="m 64.5353,213.57196 h 14.754097 l 1.405152,14.28574 H 62.661764 Z"
+         style="opacity:1;fill:#724db6;fill-opacity:1;stroke:none;stroke-width:7.43348932;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.08858268;stroke-opacity:1;paint-order:markers stroke fill" />
+      <ellipse
+         ry="4.0000043"
+         rx="4"
+         cy="220.18567"
+         cx="71.912354"
+         id="path5169"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#724db6;stroke-width:7.43348885;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.08858268;stroke-opacity:1;paint-order:markers stroke fill" />
+      <text
+         id="text904"
+         y="218.01468"
+         x="160.22502"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46666718px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:middle;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.30258113px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         xml:space="preserve"><tspan
+           id="tspan910"
+           style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:33.8666687px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Ultra-Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke-width:0.30258113px"
+           y="218.01468"
+           x="160.22502"
+           sodipodi:role="line">MoLe</tspan></text>
+      <text
+         transform="scale(1.0954431,0.91287261)"
+         id="text925"
+         y="253.16035"
+         x="146.89864"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:100;font-stretch:normal;font-size:13.07129192px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Thin';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.30258113px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         xml:space="preserve"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:100;font-stretch:normal;font-size:13.07129192px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Thin';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;stroke-width:0.30258113px"
+           y="253.16035"
+           x="146.89864"
+           id="tspan923"
+           sodipodi:role="line">Mobile Ledger</tspan></text>
+      <flowRoot
+         transform="matrix(0.3004375,0,0,0.3004375,-17.984743,161.26999)"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1;font-family:'Droid Sans Mono';-inkscape-font-specification:'Droid Sans Mono, Normal';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00713503px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         id="flowRoot947"
+         xml:space="preserve"><flowRegion
+           style="font-size:48px;line-height:1;stroke-width:0.8869437px"
+           id="flowRegion949"><rect
+             style="font-size:48px;line-height:1;stroke-width:1.00713503px"
+             y="271.37238"
+             x="596.73663"
+             height="205.95047"
+             width="310.00983"
+             id="rect951" /></flowRegion><flowPara
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:48px;line-height:1;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;stroke-width:0.8869437px"
+           id="flowPara953">Удобен hledger-web</flowPara></flowRoot>      <rect
+         ry="0"
+         y="186.21082"
+         x="139.76704"
+         height="87.259056"
+         width="1.5368611"
+         id="rect1519"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:9.14890957;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.08858268;stroke-opacity:1;paint-order:markers stroke fill" />
+    </g>
+  </g>
+</svg>
diff --git a/metadata/bg-BG/full_description.txt b/metadata/bg-BG/full_description.txt
new file mode 100644 (file)
index 0000000..d5ca2e5
--- /dev/null
@@ -0,0 +1,12 @@
+Удобен достъп до <a href="https://hledger.org/hledger-web.html">hledger-web</a>.
+
+hledger-web е уеб интерфейс за hledger - система за двустранно счетоводство, базирана на текстови файлове.
+
+MoLe (от "Mobile Ledger" - мобилен счетоводен журнал) предлага по-естествен начин на работа с hledger-web за мобилни устройства.
+
+Функции:
+
+<ul><li>Списък на сметките с текущо салдо, включително в няколко валути</li><li>Списък на движенията по сметките с филтър по име на сметка</li><li>Въвеждане на ново движение по сметка</li><li>Множество източници на данни, в цвят по желание</li><li>Идентифициране пред източника на данни</li></ul>
+Приложението е в процес на разработка. Ето някои от планираните функции:
+
+<ul><li>Справки</li><li>Повече филтри на списъка с движенията по сметките, търсене</li><li>Попълване на формуляра за ново двишение по сметка с данни от SMS (например съобщение от банката) или двуизмерен баркод</li></ul>
diff --git a/metadata/bg-BG/images/featureGraphic.png b/metadata/bg-BG/images/featureGraphic.png
new file mode 100644 (file)
index 0000000..1019fda
Binary files /dev/null and b/metadata/bg-BG/images/featureGraphic.png differ
diff --git a/metadata/bg-BG/images/phoneScreenshots/account-list.png b/metadata/bg-BG/images/phoneScreenshots/account-list.png
new file mode 100644 (file)
index 0000000..a0cfc5b
Binary files /dev/null and b/metadata/bg-BG/images/phoneScreenshots/account-list.png differ
diff --git a/metadata/bg-BG/images/phoneScreenshots/drawer-open.png b/metadata/bg-BG/images/phoneScreenshots/drawer-open.png
new file mode 100644 (file)
index 0000000..394c9ab
Binary files /dev/null and b/metadata/bg-BG/images/phoneScreenshots/drawer-open.png differ
diff --git a/metadata/bg-BG/images/phoneScreenshots/new-transaction-entry.png b/metadata/bg-BG/images/phoneScreenshots/new-transaction-entry.png
new file mode 100644 (file)
index 0000000..4d5d284
Binary files /dev/null and b/metadata/bg-BG/images/phoneScreenshots/new-transaction-entry.png differ
diff --git a/metadata/bg-BG/images/phoneScreenshots/transaction-list.png b/metadata/bg-BG/images/phoneScreenshots/transaction-list.png
new file mode 100644 (file)
index 0000000..169e956
Binary files /dev/null and b/metadata/bg-BG/images/phoneScreenshots/transaction-list.png differ
diff --git a/metadata/bg-BG/short_description.txt b/metadata/bg-BG/short_description.txt
new file mode 100644 (file)
index 0000000..7b389cf
--- /dev/null
@@ -0,0 +1 @@
+Удобен достъп до hledger-web
diff --git a/metadata/bg-BG/title.txt b/metadata/bg-BG/title.txt
new file mode 100644 (file)
index 0000000..db3c8af
--- /dev/null
@@ -0,0 +1 @@
+MoLe
index ec38e986ac7898ebfa70f6a9752ccff566de6f24..4eca9bf3ac23436837dbaa10cd0bd953e0685830 100644 (file)
@@ -9,4 +9,4 @@ Features:
 <ul><li>List of accounts with their current balance, including support for multiple currencies</li><li>Transaction list with filters</li><li>Input of new transactions</li><li>Multiple back-ends, optionally with custom color</li><li>Supports http authentication (basic)</li></ul>
 The development is still ongoing, here's a list of some of the planned features:
 
-<ul><li>Reports</li><li>More filters for the transaction list, search</li><li>Pre-filling of new transaction input from SMS (e.g. from your bank) or QR-code</li><li>Themes</li></ul>
+<ul><li>Reports</li><li>More filters for the transaction list, search</li><li>Pre-filling of new transaction input from SMS (e.g. from your bank) or QR-code</li></ul>
index d90c8ca54bb5a65456dde2da9353ee72839b8119..a72fbc984230a5a19717598de668a4cd6b2ed024 100755 (executable)
@@ -8,3 +8,10 @@ DST="metadata/en-US/images/featureGraphic.png"
 
 convert "$SRC" "$DST"
 optipng "$DST"
+
+LANG="bg-BG"
+SRC="art/app-banner-$LANG.svg"
+DST="metadata/$LANG/images/featureGraphic.png"
+
+convert "$SRC" "$DST"
+optipng "$DST"