From 4ff6c7e7aeb6b3e1b75ec2f77864975d907e76df Mon Sep 17 00:00:00 2001 From: Thomas Egli Date: Fri, 15 Mar 2024 22:22:46 +0100 Subject: [PATCH] customize font, datetime, vertical scrollbar - add option for custom font color (default is white) - add option for scalable font size (disabled by default) - add optional format patterns for date and time fields (none by default) - add option to display time in 24-hour notation (disabled by default) - add option to disable vertical scrollbar (hidden by default) - increase height of quotes list textbox - revise settings dialog labels and tooltips - update screenshot image and translation files --- README.md | 8 + files/yfquotes@thegli/desklet.js | 178 ++++++++------ files/yfquotes@thegli/metadata.json | 2 +- files/yfquotes@thegli/po/da.po | 163 +++++++++---- files/yfquotes@thegli/po/de.po | 236 +++++++++++++------ files/yfquotes@thegli/po/es.po | 163 +++++++++---- files/yfquotes@thegli/po/fi.po | 163 +++++++++---- files/yfquotes@thegli/po/hu.po | 163 +++++++++---- files/yfquotes@thegli/po/it.po | 164 +++++++++---- files/yfquotes@thegli/po/ko.po | 165 +++++++++---- files/yfquotes@thegli/po/pt_BR.po | 163 +++++++++---- files/yfquotes@thegli/po/ro.po | 163 +++++++++---- files/yfquotes@thegli/po/ru.po | 163 +++++++++---- files/yfquotes@thegli/po/yfquotes@thegli.pot | 165 +++++++++---- files/yfquotes@thegli/settings-schema.json | 123 +++++++--- screenshot.png | Bin 178295 -> 179140 bytes 16 files changed, 1578 insertions(+), 604 deletions(-) diff --git a/README.md b/README.md index c7bd9d7..2fccdb3 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,14 @@ To disable the debug log mode, delete the "DEBUG" file, and restart the Cinnamon ## Release Notes +### 0.11.0 - March 15, 2024 + +Features: + +- new setting to customize font color and font size +- new setting to customize date and time format (see [date man page](https://man7.org/linux/man-pages/man1/date.1.html) for options) +- new setting to control vertical scrollbar + ### 0.10.0 - March 4, 2024 Features: diff --git a/files/yfquotes@thegli/desklet.js b/files/yfquotes@thegli/desklet.js index 5711afb..fe3dfd9 100644 --- a/files/yfquotes@thegli/desklet.js +++ b/files/yfquotes@thegli/desklet.js @@ -53,6 +53,8 @@ const ERROR_RESPONSE_END = "\"}}"; const LOG_PREFIX = UUID + " - "; const LOG_DEBUG = Gio.file_new_for_path(DESKLET_DIR + "/DEBUG").query_exists(null); +const BASE_FONT_SIZE = 10; + Gettext.bindtextdomain(UUID, GLib.get_home_dir() + "/.local/share/locale"); let _httpSession; @@ -93,7 +95,7 @@ function logError(msg) { global.logError(LOG_PREFIX + msg); } -let YahooFinanceQuoteUtils = function() { }; +const YahooFinanceQuoteUtils = function() { }; YahooFinanceQuoteUtils.prototype = { @@ -150,7 +152,7 @@ YahooFinanceQuoteUtils.prototype = { } }; -let YahooFinanceQuoteReader = function() { }; +const YahooFinanceQuoteReader = function() { }; YahooFinanceQuoteReader.prototype = { constructor: YahooFinanceQuoteReader, @@ -357,7 +359,7 @@ YahooFinanceQuoteReader.prototype = { } }; -let QuotesTable = function() { +const QuotesTable = function() { this.el = new St.Table({ homogeneous: false }); @@ -391,32 +393,26 @@ QuotesTable.prototype = { let cellContents = []; if (settings.changeIcon) { - cellContents.push(this.createPercentChangeIcon(quote, - settings.uptrendChangeColor, settings.downtrendChangeColor, settings.unchangedTrendColor)); + cellContents.push(this.createPercentChangeIcon(quote, settings)); } if (settings.quoteName) { cellContents.push(this.createQuoteLabel(this.quoteUtils.determineQuoteName(quote, settings.useLongName), - quote.symbol, settings.linkQuote, settings.quoteNameMaxLength)); + quote.symbol, settings.quoteLabelWidth, settings)); } if (settings.quoteSymbol) { - cellContents.push(this.createQuoteLabel(quote.symbol, - quote.symbol, settings.linkSymbol, settings.quoteSymbolMaxLength)); + cellContents.push(this.createQuoteLabel(quote.symbol, quote.symbol, settings.quoteSymbolWidth, settings)); } if (settings.marketPrice) { - cellContents.push(this.createMarketPriceLabel(quote, settings.currencySymbol, settings.decimalPlaces, - settings.strictRounding)); + cellContents.push(this.createMarketPriceLabel(quote, settings)); } if (settings.absoluteChange) { - cellContents.push(this.createAbsoluteChangeLabel(quote, settings.currencySymbol, settings.decimalPlaces, - settings.strictRounding)); + cellContents.push(this.createAbsoluteChangeLabel(quote, settings)); } if (settings.percentChange) { - cellContents.push(this.createPercentChangeLabel(quote, settings.colorPercentChange, - settings.uptrendChangeColor, settings.downtrendChangeColor, settings.unchangedTrendColor, - settings.strictRounding)); + cellContents.push(this.createPercentChangeLabel(quote, settings)); } if (settings.tradeTime) { - cellContents.push(this.createTradeTimeLabel(quote)); + cellContents.push(this.createTradeTimeLabel(quote, settings)); } for (let columnIndex = 0; columnIndex < cellContents.length; ++columnIndex) { @@ -427,15 +423,15 @@ QuotesTable.prototype = { } }, - createQuoteLabel: function(labelText, quoteSymbol, addLink, labelMaxLength) { + createQuoteLabel: function(labelText, quoteSymbol, width, settings) { const label = new St.Label({ text: labelText, style_class: "quotes-label", - reactive: addLink ? true : false, - style: "width:" + (labelMaxLength / 2 + 2) + "em;" + reactive: settings.linkQuote, + style: "width:" + width + "em; " + this.buildFontStyle(settings) }); - if (addLink) { + if (settings.linkQuote) { const symbolButton = new St.Button(); symbolButton.add_actor(label); symbolButton.connect("clicked", Lang.bind(this, function() { @@ -447,23 +443,24 @@ QuotesTable.prototype = { } }, - createMarketPriceLabel: function(quote, withCurrencySymbol, decimalPlaces, strictRounding) { + createMarketPriceLabel: function(quote, settings) { let currencySymbol = ""; - if (withCurrencySymbol && this.quoteUtils.existsProperty(quote, "currency")) { + if (settings.currencySymbol && this.quoteUtils.existsProperty(quote, "currency")) { currencySymbol = this.currencyCodeToSymbolMap[quote.currency] || quote.currency; } return new St.Label({ text: currencySymbol + (this.quoteUtils.existsProperty(quote, "regularMarketPrice") - ? this.roundAmount(quote.regularMarketPrice, decimalPlaces, strictRounding) + ? this.roundAmount(quote.regularMarketPrice, settings.decimalPlaces, settings.strictRounding) : ABSENT), - style_class: "quotes-number" + style_class: "quotes-number", + style: this.buildFontStyle(settings) }); }, - createAbsoluteChangeLabel: function(quote, withCurrencySymbol, decimalPlaces, strictRounding) { + createAbsoluteChangeLabel: function(quote, settings) { let absoluteChangeText = ""; if (this.quoteUtils.existsProperty(quote, "regularMarketChange")) { - let absoluteChange = this.roundAmount(quote.regularMarketChange, decimalPlaces, strictRounding); + let absoluteChange = this.roundAmount(quote.regularMarketChange, settings.decimalPlaces, settings.strictRounding); if (absoluteChange > 0.0) { absoluteChangeText = "+"; } @@ -474,50 +471,51 @@ QuotesTable.prototype = { return new St.Label({ text: absoluteChangeText, - style_class: "quotes-number" + style_class: "quotes-number", + style: this.buildFontStyle(settings) }); }, - createPercentChangeIcon: function(quote, uptrendChangeColor, downtrendChangeColor, unchangedTrendColor) { + createPercentChangeIcon: function(quote, settings) { const percentChange = this.quoteUtils.existsProperty(quote, "regularMarketChangePercent") ? parseFloat(quote.regularMarketChangePercent) : 0.00; let iconText = this.quoteChangeSymbolMap["EQUALS"]; - let iconColor = unchangedTrendColor; + let iconColor = settings.unchangedTrendColor; if (percentChange > 0) { iconText = this.quoteChangeSymbolMap["UP"]; - iconColor = uptrendChangeColor; + iconColor = settings.uptrendChangeColor; } else if (percentChange < 0) { iconText = this.quoteChangeSymbolMap["DOWN"]; - iconColor = downtrendChangeColor; + iconColor = settings.downtrendChangeColor; } return new St.Label({ text: iconText, - style: "color: " + iconColor + ";" + style: this.buildColorAttribute(iconColor) + this.buildFontSizeAttribute(settings.fontSize) }); }, - createPercentChangeLabel: function(quote, useTrendColors, uptrendChangeColor, downtrendChangeColor, unchangedTrendColor, strictRounding) { - let labelColor = ""; - if (useTrendColors && this.quoteUtils.existsProperty(quote, "regularMarketChangePercent")) { + createPercentChangeLabel: function(quote, settings) { + let labelColor = settings.fontColor; + if (settings.colorPercentChange && this.quoteUtils.existsProperty(quote, "regularMarketChangePercent")) { const percentageChange = parseFloat(quote.regularMarketChangePercent); if (percentageChange > 0) { - labelColor = uptrendChangeColor; + labelColor = settings.uptrendChangeColor; } else if (percentageChange < 0) { - labelColor = downtrendChangeColor; + labelColor = settings.downtrendChangeColor; } else { - labelColor = unchangedTrendColor; + labelColor = settings.unchangedTrendColor; } } return new St.Label({ text: this.quoteUtils.existsProperty(quote, "regularMarketChangePercent") - ? (this.roundAmount(quote.regularMarketChangePercent, 2, strictRounding) + "%") + ? (this.roundAmount(quote.regularMarketChangePercent, 2, settings.strictRounding) + "%") : ABSENT, style_class: "quotes-number", - style: labelColor ? "color: " + labelColor + ";" : "" + style: this.buildColorAttribute(labelColor) + this.buildFontSizeAttribute(settings.fontSize) }); }, @@ -541,32 +539,54 @@ QuotesTable.prototype = { && date.getDate() === today.getDate(); }, - formatTime: function(unixTimestamp) { + formatTime: function(unixTimestamp, settings) { const ts = new Date(unixTimestamp * 1000); let tsFormat = ""; if (this.isToday(ts)) { - tsFormat = ts.toLocaleTimeString(undefined, { - hour: "numeric", - minute: "numeric" - }); + if (settings.customTimeFormat) { + tsFormat = ts.toLocaleFormat(settings.customTimeFormat); + } else { + tsFormat = ts.toLocaleTimeString(undefined, { + hour: "numeric", + hour12: !settings.use24HourTime, + minute: "numeric" + }); + } } else { - tsFormat = ts.toLocaleDateString(undefined, { - month: "numeric", - day: "numeric" - }); + if (settings.customDateFormat) { + tsFormat = ts.toLocaleFormat(settings.customDateFormat); + } else { + tsFormat = ts.toLocaleDateString(undefined, { + month: "numeric", + day: "numeric" + }); + } } return tsFormat; }, - createTradeTimeLabel: function(quote) { + createTradeTimeLabel: function(quote, settings) { return new St.Label({ text: this.quoteUtils.existsProperty(quote, "regularMarketTime") - ? this.formatTime(quote.regularMarketTime) + ? this.formatTime(quote.regularMarketTime, settings) : ABSENT, - style_class: "quotes-number" + style_class: "quotes-number", + style: this.buildFontStyle(settings) }); + }, + + buildFontStyle(settings) { + return this.buildColorAttribute(settings.fontColor) + this.buildFontSizeAttribute(settings.fontSize); + }, + + buildColorAttribute(color) { + return "color: " + color + "; "; + }, + + buildFontSizeAttribute(fontSize) { + return fontSize > 0 ? "font-size: " + fontSize + "px; " : ""; } }; @@ -594,6 +614,8 @@ StockQuoteDesklet.prototype = { this.onDisplayChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "transparency", "transparency", this.onDisplayChanged, null); + this.settings.bindProperty(Settings.BindingDirection.IN, "showVerticalScrollbar", "showVerticalScrollbar", + this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "delayMinutes", "delayMinutes", this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "showLastUpdateTimestamp", "showLastUpdateTimestamp", @@ -608,6 +630,12 @@ StockQuoteDesklet.prototype = { this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "strictRounding", "strictRounding", this.onSettingsChanged, null); + this.settings.bindProperty(Settings.BindingDirection.IN, "use24HourTime", "use24HourTime", + this.onSettingsChanged, null); + this.settings.bindProperty(Settings.BindingDirection.IN, "customTimeFormat", "customTimeFormat", + this.onSettingsChanged, null); + this.settings.bindProperty(Settings.BindingDirection.IN, "customDateFormat", "customDateFormat", + this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "quoteSymbols", "quoteSymbolsText", this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "sortCriteria", "sortCriteria", @@ -638,6 +666,12 @@ StockQuoteDesklet.prototype = { this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "showTradeTime", "showTradeTime", this.onSettingsChanged, null); + this.settings.bindProperty(Settings.BindingDirection.IN, "fontColor", "fontColor", + this.onSettingsChanged, null); + this.settings.bindProperty(Settings.BindingDirection.IN, "scaleFontSize", "scaleFontSize", + this.onSettingsChanged, null); + this.settings.bindProperty(Settings.BindingDirection.IN, "fontScale", "fontScale", + this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "uptrendChangeColor", "uptrendChangeColor", this.onSettingsChanged, null); this.settings.bindProperty(Settings.BindingDirection.IN, "downtrendChangeColor", "downtrendChangeColor", @@ -662,27 +696,38 @@ StockQuoteDesklet.prototype = { "tradeTime": this.showTradeTime, "decimalPlaces": this.roundNumbers ? this.decimalPlaces : -1, "strictRounding": this.roundNumbers && this.strictRounding, + "use24HourTime": this.use24HourTime, + "customTimeFormat": this.customTimeFormat, + "customDateFormat": this.customDateFormat, + "fontColor": this.fontColor, + "fontSize": this.scaleFontSize ? Math.round(BASE_FONT_SIZE * this.fontScale * global.ui_scale) : -1, "uptrendChangeColor": this.uptrendChangeColor, "downtrendChangeColor": this.downtrendChangeColor, "unchangedTrendColor": this.unchangedTrendColor, - "quoteSymbolMaxLength": Math.max.apply(Math, quotes.map((quote) => quote.symbol.length)), - "quoteNameMaxLength": Math.max.apply(Math, quotes.map((quote) => this.quoteUtils.determineQuoteName(quote, this.useLongQuoteName).length)) + "quoteSymbolWidth": Math.max.apply(Math, quotes.map((quote) => quote.symbol.length)), + "quoteLabelWidth": Math.max.apply(Math, quotes.map((quote) => this.quoteUtils.determineQuoteName(quote, this.useLongQuoteName).length)) / 2 + 2 }; }, - formatCurrentTimestamp: function() { + formatCurrentTimestamp: function(settings) { const now = new Date(); - return now.toLocaleTimeString(undefined, { - hour: "numeric", - minute: "numeric", - second: "numeric" - }); + if (settings.customTimeFormat) { + return now.toLocaleFormat(settings.customTimeFormat); + } else { + return now.toLocaleTimeString(undefined, { + hour: "numeric", + hour12: !settings.use24HourTime, + minute: "numeric", + second: "numeric" + }); + } }, - createLastUpdateLabel: function() { + createLastUpdateLabel: function(settings) { return new St.Label({ - text: _("Updated at ") + this.formatCurrentTimestamp(), - style_class: "quotes-last-update" + text: _("Updated at ") + this.formatCurrentTimestamp(settings), + style_class: "quotes-last-update", + style: "color: " + settings.fontColor + "; " + (settings.fontSize > 0 ? "font-size: " + settings.fontSize + "px;" : "") }); }, @@ -870,15 +915,16 @@ StockQuoteDesklet.prototype = { } const table = new QuotesTable(); - table.render(quotes[0], this.getQuoteDisplaySettings(quotes[0])); + const settings = this.getQuoteDisplaySettings(quotes[0]); + table.render(quotes[0], settings); tableContainer.add_actor(table.el); if (this.showLastUpdateTimestamp) { - tableContainer.add_actor(this.createLastUpdateLabel()); + tableContainer.add_actor(this.createLastUpdateLabel(settings)); } const scrollView = new St.ScrollView(); - scrollView.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC); + scrollView.set_policy(Gtk.PolicyType.NEVER, this.showVerticalScrollbar ? Gtk.PolicyType.AUTOMATIC : Gtk.PolicyType.NEVER); scrollView.add_actor(tableContainer); this.mainBox = new St.BoxLayout({ diff --git a/files/yfquotes@thegli/metadata.json b/files/yfquotes@thegli/metadata.json index 1130080..b5ad742 100644 --- a/files/yfquotes@thegli/metadata.json +++ b/files/yfquotes@thegli/metadata.json @@ -3,6 +3,6 @@ "name": "Yahoo Finance Quotes", "prevent-decorations": true, "max-instances": "10", - "version": "0.10.0", + "version": "0.11.0", "uuid": "yfquotes@thegli" } diff --git a/files/yfquotes@thegli/po/da.po b/files/yfquotes@thegli/po/da.po index e72aea3..9a06173 100644 --- a/files/yfquotes@thegli/po/da.po +++ b/files/yfquotes@thegli/po/da.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: 2023-12-08 08:06+0100\n" "Last-Translator: Alan Mortensen \n" "Language-Team: \n" @@ -17,19 +17,19 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.0.1\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance er ikke tilgængelig!\\nStatus: " -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Opdateret " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Fejl: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -37,28 +37,28 @@ msgstr "" "Kunne ikke hente godkendelsesparameter! Kunne ikke hente kursdata.\n" "Status: " -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "Samtykkebehandling mislykkedes! Kunne ikke hente kursdata.\\nStatus: " -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Samtykkebehandling ikke gennemført! Kunne ikke hente kursdata.\\nStatus: " -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " msgstr "" "Kunne ikke hente godkendelseskrumme! Kunne ikke hente kursdata.\\nStatus: " -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Kan ikke vise kurser for symbolerne: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "Følgende fejl opstod: " @@ -116,15 +116,23 @@ msgid "Date and Time" msgstr "Dato og tid" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Talformatering" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Sortering" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Farver" #. settings-schema.json->layoutDimensionSection->title @@ -145,7 +153,7 @@ msgid "pixels" msgstr "pixels" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "Skrivebordsprogrammets bredde i pixel." #. settings-schema.json->height->description @@ -153,7 +161,7 @@ msgid "Height" msgstr "Højde" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "Skrivebordsprogrammets højde i pixel." #. settings-schema.json->transparency->description @@ -161,9 +169,19 @@ msgid "Background transparency" msgstr "Baggrundens gennemsigtighed" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "Jo højere værdi, desto mindre gennemsigtig er baggrunden." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minutter" @@ -173,7 +191,7 @@ msgid "Update frequency" msgstr "Opdateringsinterval" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "Opdateringsinterval i minutter." #. settings-schema.json->showLastUpdateTimestamp->description @@ -181,7 +199,7 @@ msgid "Show last update timestamp" msgstr "Vis, hvornår data sidst blev opdateret" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "Viser tidsstempel for den sidste opdatering af kurserne." #. settings-schema.json->sendCustomUserAgent->description @@ -191,7 +209,7 @@ msgstr "Send brugerdefineret User-Agent-header" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" "Inkludér en brugerdefineret User-Agent-header i Yahoo Finans kursers API-" "anmodninger. Som standard er denne header ikke indstillet." @@ -201,7 +219,7 @@ msgid "Custom User-Agent header" msgstr "Tilpasset User-Agent-header" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "Værdi for User-Agent-header som skal sendes med alle API-anmodninger." #. settings-schema.json->roundNumbers->description @@ -209,7 +227,7 @@ msgid "Round numbers" msgstr "Afrundede værdier" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Afrunding af flydende tal." #. settings-schema.json->decimalPlaces->units @@ -221,7 +239,7 @@ msgid "Decimal places to round" msgstr "Decimaler til afrunding" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Antallet af decimaler." #. settings-schema.json->strictRounding->description @@ -231,17 +249,52 @@ msgstr "Konsekvent afrunding" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Konsekvent afrunding til de angivne decimaler (f.eks. 0 vil blive " "præsenteret som 0,00)." +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Selskabskoder" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "Liste over selskabskoder, adskilt af linjeskift." #. settings-schema.json->sortCriteria->options @@ -265,7 +318,7 @@ msgid "Sort list by" msgstr "Sortér liste efter" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Sortér listen over kurser." #. settings-schema.json->sortDirection->description @@ -274,7 +327,7 @@ msgstr "Sortér i stigende rækkefølge" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Markér for at sortere kurserne i stigende rækkefølge, fjern markeringen for " "at sortere i faldende rækkefølge." @@ -284,7 +337,7 @@ msgid "Show change/trend icon" msgstr "Vis ikon for ændring/tendens" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "Indikerer om kursen er gået op, ned eller er uændret." #. settings-schema.json->showQuoteName->description @@ -292,7 +345,7 @@ msgid "Show verbose name" msgstr "Vis selskabets navn" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "Viser selskabets navn (f.eks. International Business Machines)." #. settings-schema.json->useLongQuoteName->description @@ -302,7 +355,7 @@ msgstr "Anvend langt navn for selskabet" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Anvender langt navn for selskabets navn, hvis det er tilgængeligt (f.eks. " "International Business Machines Corporation)." @@ -312,7 +365,7 @@ msgid "Add web link to name" msgstr "Tilføj weblink til navn" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "Klik navnet for at åbne kursen i browseren." #. settings-schema.json->showQuoteSymbol->description @@ -320,7 +373,7 @@ msgid "Show ticker/symbol" msgstr "Vis ticker/symbol" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Viser aktiens symbol (f.eks. IBM)" #. settings-schema.json->linkQuoteSymbol->description @@ -328,7 +381,7 @@ msgid "Add web link to ticker/symbol" msgstr "Tilføj weblink til ticker/symbol" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "Klik symbolet for at åbne kursen i browseren." #. settings-schema.json->showMarketPrice->description @@ -336,7 +389,7 @@ msgid "Show price" msgstr "Vis kurs" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Viser den aktuelle markedskurs (f.eks. 123.45)." #. settings-schema.json->showCurrencyCode->description @@ -344,7 +397,7 @@ msgid "Show currency symbol" msgstr "Vis valutasymbol" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Viser valutasymbolet (f.eks. $)." #. settings-schema.json->showAbsoluteChange->description @@ -352,7 +405,7 @@ msgid "Show absolute change" msgstr "Vis absolut ændring" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "Viser den absolutte ændring i markedsprisen (f.eks. +0.123)." #. settings-schema.json->showPercentChange->description @@ -360,7 +413,7 @@ msgid "Show percent change" msgstr "Vis procentvis ændring" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "Viser ændringen af markedsprisen i procent (f.eks. + 0.12%)." #. settings-schema.json->colorPercentChange->description @@ -368,7 +421,7 @@ msgid "Use trend colors for percent change" msgstr "Brug tendensfarver for procentvis ændring" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "Farvelæg den procentvise ændring for at vise tendensen." #. settings-schema.json->showTradeTime->description @@ -376,29 +429,53 @@ msgid "Show trading time" msgstr "Vis handelstidspunkt" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "Viser det seneste handelstidspunkt eller -dato." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Farve for opadgående tendens" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "Farven for opadgående tendens." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Farve for nedadgående tendens" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "Farven for nedadgående tendens." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Farve for uændret tendens" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "Farven for uændret tendens." diff --git a/files/yfquotes@thegli/po/de.po b/files/yfquotes@thegli/po/de.po index 6cc2964..9591167 100644 --- a/files/yfquotes@thegli/po/de.po +++ b/files/yfquotes@thegli/po/de.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 20:39+0100\n" "PO-Revision-Date: 2023-08-28 16:36+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -17,19 +17,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance Service nicht verfügbar!\\nStatus: " -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Aktualisiert um " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Fehler: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -37,20 +37,20 @@ msgstr "" "Empfang von Autorisierungsparameter ist fehlgeschlagen! Finanzdaten-Abfrage " "nicht möglich.\\nStatus: " -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Consent-Erteilung ist fehlgeschlagen! Finanzdaten-Abfrage nicht möglich." "\\nStatus: " -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Consent-Erteilung nicht abgeschlossen! Finanzdaten-Abfrage nicht möglich." "\\nStatus: " -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -58,11 +58,11 @@ msgstr "" "Emfang von Autorisierungs-Crumb ist fehlgeschlagen! Finanzdaten-Abfrage " "nicht möglich.\\nStatus: " -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Finanzdaten können nicht angezeigt werden für die Symbole: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "Folgender Fehler ist aufgetreten: " @@ -120,16 +120,24 @@ msgid "Date and Time" msgstr "Handelszeitpunkt" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Zahlenformat" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "Datum- und Zeitformat" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Sortierung" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "Schriftart" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" -msgstr "Farben" +msgid "Trend Colors" +msgstr "Trend-Farben" #. settings-schema.json->layoutDimensionSection->title msgid "Dimension" @@ -149,24 +157,36 @@ msgid "pixels" msgstr "Pixel" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." -msgstr "Desklet Breite in Pixeln." +msgid "Desklet width in pixels" +msgstr "Desklet Breite in Pixeln" #. settings-schema.json->height->description msgid "Height" msgstr "Höhe" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." -msgstr "Desklet Höhe in Pixeln." +msgid "Desklet height in pixels" +msgstr "Desklet Höhe in Pixeln" #. settings-schema.json->transparency->description msgid "Background transparency" msgstr "Hintergrund Transparenz" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." -msgstr "Je grösser der Wert, desto deckender der Desklet Hintergrund." +msgid "The higher the value, the more solid the desklet background" +msgstr "Je grösser der Wert, desto deckender der Desklet Hintergrund" + +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "Senkrechte Bildlaufleiste anzeigen" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" +"Blendet eine vertikale Bildlaufleiste ein, wenn die Liste der Symbole " +"grösser als die Höhe des Desklets ist" #. settings-schema.json->delayMinutes->units msgid "minutes" @@ -177,16 +197,16 @@ msgid "Update frequency" msgstr "Aktualisierungsfrequenz" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." -msgstr "Frequenz der Datenaktualisierung, in Minuten." +msgid "Data refresh frequency, in minutes" +msgstr "Frequenz der Datenaktualisierung, in Minuten" #. settings-schema.json->showLastUpdateTimestamp->description msgid "Show last update timestamp" msgstr "Zeitpunkt der letzten Aktualisierung anzeigen" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." -msgstr "Zeigt den Zeitstempel der letzten Aktualisierung der Finanzdaten an." +msgid "Display timestamp when quotes were updated last" +msgstr "Zeigt den Zeitstempel der letzten Aktualisierung der Finanzdaten an" #. settings-schema.json->sendCustomUserAgent->description msgid "Send custom User-Agent header" @@ -195,26 +215,26 @@ msgstr "Sende individuellen User-Agent Header" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" "Fügt einen eigenen User-Agent Header den Yahoo Finance Quotes API Aufrufen " -"hinzu. Dieser Header wird normalerweise nicht gesetzt." +"hinzu. Dieser Header wird normalerweise nicht gesetzt" #. settings-schema.json->customUserAgent->description msgid "Custom User-Agent header" msgstr "Individueller User-Agent Header" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." -msgstr "User-Agent Header Wert, der mit allen API Aufrufen gesendet wird." +msgid "Value for User-Agent header to send with all API requests" +msgstr "User-Agent Header Wert, der mit allen API Aufrufen gesendet wird" #. settings-schema.json->roundNumbers->description msgid "Round numbers" msgstr "Beträge runden" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." -msgstr "Fliesskommazahlen werden gerundet." +msgid "Perform rounding of floating-point numbers" +msgstr "Fließkommazahlen werden gerundet" #. settings-schema.json->decimalPlaces->units msgid "positions" @@ -225,8 +245,8 @@ msgid "Decimal places to round" msgstr "Kommastellen zu runden" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." -msgstr "Anzahl der Dezimalstellen nach dem Komma, auf die gerundet wird." +msgid "Number of positions to round to after decimal point" +msgstr "Anzahl der Dezimalstellen nach dem Komma, auf die gerundet wird" #. settings-schema.json->strictRounding->description msgid "Strict rounding" @@ -235,19 +255,65 @@ msgstr "Runden auf feste Anzahl Dezimalstellen" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Rundet Beträge immer auf die gewählte Anzahl Stellen (z.B. wird der Wert 0 " -"bei 2 Stellen als 0.00 dargestellt)." +"bei 2 Stellen als 0.00 dargestellt)" + +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "Uhrzeit immer im 24-Stunden Format anzeigen" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" +"Zeigt Zeitangaben unabhängig von der Systemeinstellung immer im 24-Stunden " +"Format an.\\nDies Einstellung wird ignoriert, wenn ein individuelles Zeit-" +"Format definiert ist." + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "Individuelles Zeit-Format" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" +"Zeigt Uhrzeit in individuellen Format an anstatt den Systemeinstellungen.\n" +"Beispiele:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "Individuelles Datum-Format" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" +"Zeigt Datum in individuellen Format an anstatt den Systemeinstellungen.\n" +"Beispiele:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Freitag, Mär 15" #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Finanzinstrument-Symbole" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." -msgstr "" -"Liste der Symbole von Finanzinstrumenten, durch Zeilenumbruch getrennt." +msgid "List of quote symbols, separated with line-breaks" +msgstr "Liste der Symbole von Finanzinstrumenten, durch Zeilenumbruch getrennt" #. settings-schema.json->sortCriteria->options msgid "given order" @@ -270,8 +336,8 @@ msgid "Sort list by" msgstr "Liste sortieren nach" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." -msgstr "Sortieren der Liste der Finanzinstrumente." +msgid "Sort the quote list" +msgstr "Sortieren der Liste der Finanzinstrumente" #. settings-schema.json->sortDirection->description msgid "Sort in ascending order" @@ -279,29 +345,29 @@ msgstr "Sortiert in absteigender Reihenfolge" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Auswählen für Sortieren in absteigender Reihenfolge, abwählen für " -"austeigende Reihenfolge." +"austeigende Reihenfolge" #. settings-schema.json->showChangeIcon->description msgid "Show change/trend icon" msgstr "Änderung/Trend-Symbol anzeigen" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "" "Zeigt mit einem Symbol an, ob der Marktpreis höher, tiefer oder unverändert " -"ist." +"ist" #. settings-schema.json->showQuoteName->description msgid "Show verbose name" msgstr "Name anzeigen" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "" -"Zeigt den Namen des Instruments an (z.B. International Business Machines)." +"Zeigt den Namen des Instruments an (z.B. International Business Machines)" #. settings-schema.json->useLongQuoteName->description msgid "Use long version for verbose name" @@ -310,105 +376,131 @@ msgstr "Verwende die längere Version des Namens" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Verwende die längere Version des Namens, falls vorhanden (z.B. International " -"Business Machines Corporation)." +"Business Machines Corporation)" #. settings-schema.json->linkQuoteName->description msgid "Add web link to name" msgstr "Name mit Web Link hinterlegen" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." -msgstr "Name anklicken, um das Instrument im Browser zu öffnen." +msgid "Click name to open quote in browser" +msgstr "Name anklicken, um das Instrument im Browser zu öffnen" #. settings-schema.json->showQuoteSymbol->description msgid "Show ticker/symbol" msgstr "Symbol anzeigen" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." -msgstr "Zeigt das Symbol des Instruments an (z.B. IBM)." +msgid "Display the quote symbol (eg. IBM)" +msgstr "Zeigt das Symbol des Instruments an (z.B. IBM)" #. settings-schema.json->linkQuoteSymbol->description msgid "Add web link to ticker/symbol" msgstr "Symbol mit Web Link hinterlegen" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." -msgstr "Symbol anklicken, um das Instrument im Browser zu öffnen." +msgid "Click symbol to open quote in browser" +msgstr "Symbol anklicken, um das Instrument im Browser zu öffnen" #. settings-schema.json->showMarketPrice->description msgid "Show price" msgstr "Marktpreis anzeigen" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." -msgstr "Zeigt den aktuellen Marktpreis an (z.B. 146.79)." +msgid "Display the current market price (eg. 146.79)" +msgstr "Zeigt den aktuellen Marktpreis an (z.B. 146.79)" #. settings-schema.json->showCurrencyCode->description msgid "Show currency symbol" msgstr "Währungssymbol anzeigen" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." -msgstr "Zeigt das Währungssymbol des Preises an (z.B. $)." +msgid "Display the currency symbol of the price (eg. $)" +msgstr "Zeigt das Währungssymbol des Preises an (z.B. $)" #. settings-schema.json->showAbsoluteChange->description msgid "Show absolute change" msgstr "Absolute Veränderung anzeigen" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." -msgstr "Zeigt die absolute Veränderung des Marktpreises an (z.B. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" +msgstr "Zeigt die absolute Veränderung des Marktpreises an (z.B. +0.739)" #. settings-schema.json->showPercentChange->description msgid "Show percent change" msgstr "Prozentuale Veränderung anzeigen" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." -msgstr "Zeigt die relative Veränderung des Marktpreises an (z.B. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" +msgstr "Zeigt die relative Veränderung des Marktpreises an (z.B. +0.53%)" #. settings-schema.json->colorPercentChange->description msgid "Use trend colors for percent change" msgstr "Verwende Trend-Farben bei prozentualer Veränderung" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." -msgstr "Färbt die prozentuale Veränderung gemäss Trend." +msgid "Color the percent change to show the trend" +msgstr "Färbt die prozentuale Veränderung gemäß Trend" #. settings-schema.json->showTradeTime->description msgid "Show trading time" msgstr "Handelszeitpunkt anzeigen" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "" "Zeigt die letzte Handelszeit (falls heutiger Tag) oder den letzten " -"Handelstag an." +"Handelstag an" + +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "Schriftfarbe" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "Standard-Schriftfarbe" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "Schriftgrößen-Skalierung aktivieren" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" +"Zeigt Schrift in individueller Größe an anstatt der systemweiten " +"Standardgröße" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "Intervall" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "Schriftgrößen-Skalierungsfaktor" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "Vergrößert/verkleinert die Schriftgröße" #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Aufwärtstrend-Farbe" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." -msgstr "Farbe für positive prozentuale Veränderung." +msgid "Color of the uptrend change" +msgstr "Farbe für positive prozentuale Veränderung" #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Abwärtstrend-Farbe" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "Farbe für negative prozentuale Veränderung." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Seitwärtstrend-Farbe" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." -msgstr "Farbe für unveränderte prozentuale Veränderung." +msgid "Color of the unchanged trend" +msgstr "Farbe für unveränderte prozentuale Veränderung" diff --git a/files/yfquotes@thegli/po/es.po b/files/yfquotes@thegli/po/es.po index aa03ffa..63c86a1 100644 --- a/files/yfquotes@thegli/po/es.po +++ b/files/yfquotes@thegli/po/es.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: 2023-11-24 20:17-0300\n" "Last-Translator: \n" "Language-Team: \n" @@ -17,19 +17,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 3.4\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "El servicio de Yahoo Finanzas no está disponible: " -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Actualizado en " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Error: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -37,20 +37,20 @@ msgstr "" "Error al recuperar el parámetro de autorización. No se han podido recuperar " "los datos de las cotizaciones: " -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "No se ha podido procesar el consentimiento. No se han podido recuperar los " "datos de las cotizaciones: " -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "No se ha completado el procesamiento del consentimiento. No se han podido " "recuperar los datos de las cotizaciones: " -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -58,11 +58,11 @@ msgstr "" "¡No se pudo recuperar la ruta de autorización! No se pueden recuperar los " "datos de las cotizaciones: " -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "No se puede mostrar información de cotizaciones para los símbolos: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "El siguiente error ha ocurrido: " @@ -120,15 +120,23 @@ msgid "Date and Time" msgstr "Fecha y hora" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Formato de números" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Clasificación" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Colores" #. settings-schema.json->layoutDimensionSection->title @@ -149,7 +157,7 @@ msgid "pixels" msgstr "píxeles" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "Ancho del Desklet en píxeles." #. settings-schema.json->height->description @@ -157,7 +165,7 @@ msgid "Height" msgstr "Altura" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "Altura del Desklet en píxeles." #. settings-schema.json->transparency->description @@ -165,9 +173,19 @@ msgid "Background transparency" msgstr "Transparencia de fondo" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "Cuanto mayor sea el valor, más sólido será el fondo del escritorio." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minutos" @@ -177,7 +195,7 @@ msgid "Update frequency" msgstr "Frecuencia de actualización" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "Frecuencia de actualización de los datos, en minutos." #. settings-schema.json->showLastUpdateTimestamp->description @@ -185,7 +203,7 @@ msgid "Show last update timestamp" msgstr "Mostrar la fecha de la última actualización" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "Muestra la fecha de la última actualización de las cotizaciones." #. settings-schema.json->sendCustomUserAgent->description @@ -195,7 +213,7 @@ msgstr "Enviar encabezado User-Agent personalizado" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" "Incluir un encabezado User-Agent personalizado en las solicitudes de la API " "de cotizaciones de Yahoo Finanzas. Por defecto, este encabezado no está " @@ -206,7 +224,7 @@ msgid "Custom User-Agent header" msgstr "Encabezado User-Agent personalizado" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "" "Valor del encabezado User-Agent que se enviará con todas las solicitudes de " "API." @@ -216,7 +234,7 @@ msgid "Round numbers" msgstr "Redondeo" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Realiza el redondeo de números de coma flotante." #. settings-schema.json->decimalPlaces->units @@ -228,7 +246,7 @@ msgid "Decimal places to round" msgstr "Decimales a redondear" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Número de posiciones a redondear después del punto decimal." #. settings-schema.json->strictRounding->description @@ -238,17 +256,52 @@ msgstr "Redondeo estricto" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Redondeo estricto a los decimales especificados (por ejemplo, 0 se " "presentará como 0,00)." +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Símbolos de cotización" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "Lista de símbolos de cotización, separados por saltos de línea." #. settings-schema.json->sortCriteria->options @@ -272,7 +325,7 @@ msgid "Sort list by" msgstr "Ordenar lista por" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Ordenar la lista de cotizaciones." #. settings-schema.json->sortDirection->description @@ -281,7 +334,7 @@ msgstr "Ordenación ascendente" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Marque esta casilla para ordenar las cotizaciones en orden ascendente, " "desmarque esta casilla para ordenarlas en orden descendente." @@ -291,7 +344,7 @@ msgid "Show change/trend icon" msgstr "Mostrar icono de cambio/tendencia" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "Indica si el precio de mercado ha subido, bajado o no ha variado." #. settings-schema.json->showQuoteName->description @@ -299,7 +352,7 @@ msgid "Show verbose name" msgstr "Mostrar nombre detallado" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "" "Muestra el nombre de la cotización (por ejemplo, International Business " "Machines)." @@ -311,7 +364,7 @@ msgstr "Utilice la versión larga para el nombre detallado" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Utilice la versión larga para el nombre de la cotización, si está disponible " "(por ejemplo, International Business Machines Corporation)." @@ -321,7 +374,7 @@ msgid "Add web link to name" msgstr "Añadir enlace web al nombre" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "Haga clic en el nombre para abrir la cita en el navegador." #. settings-schema.json->showQuoteSymbol->description @@ -329,7 +382,7 @@ msgid "Show ticker/symbol" msgstr "Mostrar ticker/símbolo" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Muestra el símbolo de cotización (por ejemplo, IBM)." #. settings-schema.json->linkQuoteSymbol->description @@ -337,7 +390,7 @@ msgid "Add web link to ticker/symbol" msgstr "Añadir enlace web a ticker/símbolo" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "Haga clic en el símbolo para abrir la cotización en el navegador." #. settings-schema.json->showMarketPrice->description @@ -345,7 +398,7 @@ msgid "Show price" msgstr "Mostrar precio" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Muestra el precio de mercado actual (por ejemplo, 146,79)." #. settings-schema.json->showCurrencyCode->description @@ -353,7 +406,7 @@ msgid "Show currency symbol" msgstr "Mostrar símbolo de moneda" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Muestra el símbolo de moneda del precio (por ejemplo, $)." #. settings-schema.json->showAbsoluteChange->description @@ -361,7 +414,7 @@ msgid "Show absolute change" msgstr "Mostrar cambio absoluto" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "" "Muestra el cambio absoluto del precio de mercado (por ejemplo, +0,739)." @@ -370,7 +423,7 @@ msgid "Show percent change" msgstr "Mostrar cambio porcentual" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "" "Muestra la variación porcentual del precio de mercado (por ejemplo, +0,53%)." @@ -379,7 +432,7 @@ msgid "Use trend colors for percent change" msgstr "Utilice colores de tendencia para el cambio porcentual" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "Colorea el cambio porcentual para mostrar la tendencia." #. settings-schema.json->showTradeTime->description @@ -387,30 +440,54 @@ msgid "Show trading time" msgstr "Mostrar tiempo de negociación" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "" "Muestra la última hora de negociación (si es el día actual) o la fecha." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Cambio de color de la tendencia alcista" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "Color del cambio de tendencia alcista." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Cambio de color de la tendencia bajista" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "Color del cambio de tendencia a la baja." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Color de tendencia sin cambios" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "Color de la tendencia sin cambios." diff --git a/files/yfquotes@thegli/po/fi.po b/files/yfquotes@thegli/po/fi.po index 4f2fe6e..e821d38 100644 --- a/files/yfquotes@thegli/po/fi.po +++ b/files/yfquotes@thegli/po/fi.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: 2023-12-22 11:33+0200\n" "Last-Translator: Kimmo Kujansuu \n" "Language-Team: \n" @@ -18,44 +18,44 @@ msgstr "" "X-Generator: Poedit 2.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance palvelu ei ole saatavilla!\\nTila: " -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Päivitetty klo " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Virhe: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "Valtuutuksen haku epäonnistui! Tietoja ei voi noutaa.\\nTila: " -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "Suostumuksen käsittely epäonnistui! Tietoja ei voi noutaa.\\nTila: " -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "Suostumusta ei ole suoritettu loppuun! Tietoja ei voi noutaa.\\nTila: " -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " msgstr "Valtuutuksen nouto epäonnistui! Tietoja ei voi noutaa.\\nTila: " -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Symbolien tietoja ei voi näyttää: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "Tapahtui seuraava virhe: " @@ -113,15 +113,23 @@ msgid "Date and Time" msgstr "Päiväys ja aika" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Numeron muotoilu" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Lajittelu" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Värit" #. settings-schema.json->layoutDimensionSection->title @@ -142,7 +150,7 @@ msgid "pixels" msgstr "pikseliä" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "Leveys työpöydällä pikseleinä." #. settings-schema.json->height->description @@ -150,7 +158,7 @@ msgid "Height" msgstr "Korkeus" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "Korkeus työpöydällä pikseleinä." #. settings-schema.json->transparency->description @@ -158,9 +166,19 @@ msgid "Background transparency" msgstr "Taustan läpinäkyvyys" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "Mitä suurempi arvo, sitä vähemmän läpinäkyvä." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minuuttia" @@ -170,7 +188,7 @@ msgid "Update frequency" msgstr "Päivitysväli" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "Tietojen päivitysväli minuuteissa." #. settings-schema.json->showLastUpdateTimestamp->description @@ -178,7 +196,7 @@ msgid "Show last update timestamp" msgstr "Näytä päivitysaika" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "Näytää ajan, jolloin kurssit päivitettiin viimeksi." #. settings-schema.json->sendCustomUserAgent->description @@ -188,7 +206,7 @@ msgstr "Lähetä mukautetut selaimen asetukset" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" "Sisällytä mukautettu User-Agent otsake Yahoo Finance Quotes API pyyntöihin. " "Oletuksena tätä ei ole asetettu." @@ -198,7 +216,7 @@ msgid "Custom User-Agent header" msgstr "Mukautetut selaimen asetus" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "Kaikkien API-pyyntöjen yhteydessä lähetettävä arvo." #. settings-schema.json->roundNumbers->description @@ -206,7 +224,7 @@ msgid "Round numbers" msgstr "Desimaalipyöristys" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Suorita liukulukujen pyöristys." #. settings-schema.json->decimalPlaces->units @@ -218,7 +236,7 @@ msgid "Decimal places to round" msgstr "Pyöristettävät desimaalit" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Desimaalipilkun jälkeen tehtävä pyöristys." #. settings-schema.json->strictRounding->description @@ -228,16 +246,51 @@ msgstr "Tiukka pyöristys" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Tiukka pyöristys määritettyihin desimaaleihin (esim. 0 esitetään 0,00:na)." +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Pörssi symbolit" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "Luettelo pörssi tunnuksista, erotetaan rivinvaihdoilla." #. settings-schema.json->sortCriteria->options @@ -261,7 +314,7 @@ msgid "Sort list by" msgstr "Lajittele lista" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Järjestää pörssilistan ehdon mukaan." #. settings-schema.json->sortDirection->description @@ -270,7 +323,7 @@ msgstr "Järjestä nousevasti" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Valitse, jos haluat lajitella pörssikurssit nousevaan järjestykseen, poista " "valinta niin lajitellaan laskevaan järjestykseen." @@ -280,7 +333,7 @@ msgid "Show change/trend icon" msgstr "Näytä muutos/suunta kuvake" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "" "Osoittaa, onko markkinahinta liikkunut ylös, alas vai pysyykö " "muuttumattomana." @@ -290,7 +343,7 @@ msgid "Show verbose name" msgstr "Näytä yhtiön nimi" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "Näytä yhtiön nimen (esim. International Business Machines)." #. settings-schema.json->useLongQuoteName->description @@ -300,7 +353,7 @@ msgstr "Käytä nimen pitkää versiota" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Käytä nimen pitkää versiota, jos saatavilla (esim. International Business " "Machines Corporation)." @@ -310,7 +363,7 @@ msgid "Add web link to name" msgstr "Lisää verkkolinkki nimeen" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "Avaa pörssikurssi selaimessa painamalla nimeä." #. settings-schema.json->showQuoteSymbol->description @@ -318,7 +371,7 @@ msgid "Show ticker/symbol" msgstr "Näytä tunnus/symboli" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Tuo näkyviin pörssi-tunnus (esim. IBM)." #. settings-schema.json->linkQuoteSymbol->description @@ -326,7 +379,7 @@ msgid "Add web link to ticker/symbol" msgstr "Lisää verkkolinkki tunnus/symboli" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "Avaa pörssikurssi selaimessa painamalla symbolia." #. settings-schema.json->showMarketPrice->description @@ -334,7 +387,7 @@ msgid "Show price" msgstr "Näytä hinta" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Näytä nykyinen markkinahinta (esim. 146.79)." #. settings-schema.json->showCurrencyCode->description @@ -342,7 +395,7 @@ msgid "Show currency symbol" msgstr "Näytä valuutta" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Tuo näkyviin valuutan tunnuksen (esim. $)." #. settings-schema.json->showAbsoluteChange->description @@ -350,7 +403,7 @@ msgid "Show absolute change" msgstr "Näytä kurssimuutos" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "Tuo näkyviin markkinahinnan muutoksen (esim. +0.739)." #. settings-schema.json->showPercentChange->description @@ -358,7 +411,7 @@ msgid "Show percent change" msgstr "Näytä muutosposentti" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "Tuo näkyviin markkinahinnan prosentuaalisen muutoksen (esim. +0.53 %)." #. settings-schema.json->colorPercentChange->description @@ -366,7 +419,7 @@ msgid "Use trend colors for percent change" msgstr "Käytä prosentuaaliseen muutokseen väriä" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "Väritä prosentuaalisen muutoksen suunta." #. settings-schema.json->showTradeTime->description @@ -374,29 +427,53 @@ msgid "Show trading time" msgstr "Näytä kaupankäyntiaika" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "Näyttää viimeisen kaupankäyntiajan (jos kuluva päivä) tai päivämäärä." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Noususuunta vaihtaa väriksi" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "Nousevan trendin värimuutos." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Laskususuunta vaihtaa väriksi" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "Laskevan trendin värimuutos." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Muuttumaton vaihtaa väriksi" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "Muuttumattoman trendin väri." diff --git a/files/yfquotes@thegli/po/hu.po b/files/yfquotes@thegli/po/hu.po index 4bf78e1..c2aadc6 100644 --- a/files/yfquotes@thegli/po/hu.po +++ b/files/yfquotes@thegli/po/hu.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: 2023-10-22 20:26+0200\n" "Last-Translator: Kálmán „KAMI” Szalai \n" "Language-Team: \n" @@ -17,19 +17,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 3.0.1\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "A Yahoo Finance szolgáltatás pillanatnyilag nem érhető el.\\nÁllapot: " -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Frissítve: " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Hiba: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -37,20 +37,20 @@ msgstr "" "Nem sikerült lekérni az engedélyezési paramétert. Nem sikerült letölteni a " "pénzügyi adatokat.\\nÁllapot: " -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Az engedélykezelés nem sikerült. Nem sikerült letölteni a pénzügyi adatokat." "\\nÁllapot: " -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Az engedélykezelés nem fejeződött be. Nem sikerült letölteni a pénzügyi " "adatokat.\\nÁllapot: " -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -58,11 +58,11 @@ msgstr "" "Nem sikerült lekérni az engedély-sütit. Nem sikerült letölteni a pénzügyi " "adatokat.\\nÁllapot: " -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Nem jeleníthetőek meg megállapítások a következő szimbólumokhoz: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "A következő hiba történt: " @@ -120,15 +120,23 @@ msgid "Date and Time" msgstr "Dátum és idő" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Szám formázása" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Válogató" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Színek" #. settings-schema.json->layoutDimensionSection->title @@ -149,7 +157,7 @@ msgid "pixels" msgstr "képpont" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "Asztalkalmazás szélessége képpontban." #. settings-schema.json->height->description @@ -157,7 +165,7 @@ msgid "Height" msgstr "Magasság" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "Asztalkalmazás magassága képpontban." #. settings-schema.json->transparency->description @@ -165,9 +173,19 @@ msgid "Background transparency" msgstr "Háttér átlátszósága" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "A magasabb érték jobban megjeleníti az asztalkalmazás hátterét." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "perc" @@ -177,7 +195,7 @@ msgid "Update frequency" msgstr "Frissítés gyakorisága" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "A szinkronizálási gyakorisága percben megadva." #. settings-schema.json->showLastUpdateTimestamp->description @@ -185,7 +203,7 @@ msgid "Show last update timestamp" msgstr "Utolsó frissítéskeresés időbélyegének megjelenítése" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "Megjeleníti a megállapítások utolsó frissítéskeresésének időbélyegét." #. settings-schema.json->sendCustomUserAgent->description @@ -195,7 +213,7 @@ msgstr "Egyedi felhasználóügynök fejléc küldése" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" "A Yahoo Finance Quotes API kéréseiben egyéni felhasználóügynök fejlécet " "adjon meg. Alapértelmezés szerint ez a fejléc nincs beállítva." @@ -205,7 +223,7 @@ msgid "Custom User-Agent header" msgstr "Felhasználóügynök fejléc" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "Az összes API kérés mellé küldendő felhasználóügynök fejléc értéke." #. settings-schema.json->roundNumbers->description @@ -213,7 +231,7 @@ msgid "Round numbers" msgstr "Kerekítés" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Számok kerekítése." #. settings-schema.json->decimalPlaces->units @@ -225,7 +243,7 @@ msgid "Decimal places to round" msgstr "Tizedesjegyek száma" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Megjelenítendő tizedesjegyek száma." #. settings-schema.json->strictRounding->description @@ -235,17 +253,52 @@ msgstr "Szigorú kerekítés" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Szigorú kerekítés mindenképpen megjeleníti a megadott tizedesjegyeket " "(például a 0 megjelenítési módja 0,00 lesz)" +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Szimbólumok" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "Szimbólumok listájának megjelenítése itt, sortörésekkel elválasztva." #. settings-schema.json->sortCriteria->options @@ -269,7 +322,7 @@ msgid "Sort list by" msgstr "Lista rendezése" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Megállapítások rendezése." #. settings-schema.json->sortDirection->description @@ -278,7 +331,7 @@ msgstr "Növekvő sorrend" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Jelölje be ezt a jelölőnégyzetet növekvő sorrendhez, vagy távolítsa el a " "jelölést a csökkenő sorrendhez." @@ -288,7 +341,7 @@ msgid "Show change/trend icon" msgstr "Változás, azaz trend ikon megjelenítése" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "" "Megmutatja, hogy a piaci ár felfelé, illetve lefelé mozdult-e el, vagy nem " "változott meg." @@ -298,7 +351,7 @@ msgid "Show verbose name" msgstr "Név megjelenítése" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "Név megjelenítése (például: International Business Machines)." #. settings-schema.json->useLongQuoteName->description @@ -308,7 +361,7 @@ msgstr "Részletes név hosszabb változatának megjelenítése" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "A részletes név hosszabb változatának megjelenítése, ha elérhető (például: " "International Business Machines Corporation)." @@ -318,7 +371,7 @@ msgid "Add web link to name" msgstr "Név webhivatkozássá alakítása" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "Kattintson a névre a megállapítások böngészőben történő megnyitásához." #. settings-schema.json->showQuoteSymbol->description @@ -326,7 +379,7 @@ msgid "Show ticker/symbol" msgstr "Szimbólum megjelenítése" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Szimbólum megjelenítése (például: IBM)" #. settings-schema.json->linkQuoteSymbol->description @@ -334,7 +387,7 @@ msgid "Add web link to ticker/symbol" msgstr "Szimbólum webhivatkozássá alakítása" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "" "Kattintson a szimbólumra a megállapítások böngészőben történő megnyitásához." @@ -343,7 +396,7 @@ msgid "Show price" msgstr "Ár megjelenítése" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Jelenlegi piaci ár megjelenítése (például: 146,79)." #. settings-schema.json->showCurrencyCode->description @@ -351,7 +404,7 @@ msgid "Show currency symbol" msgstr "Pénznem jel megjelenítése" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Pénznem megjelenítése az árnál (például: $)." #. settings-schema.json->showAbsoluteChange->description @@ -359,7 +412,7 @@ msgid "Show absolute change" msgstr "Abszolút változás megjelenítése" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "" "Piaci ár változásának abszolút értékének megjelenítése (például: +0,739)." @@ -368,7 +421,7 @@ msgid "Show percent change" msgstr "Százalékos változás megjelenítése" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "" "Piaci ár változásának százalékos értékének megjelenítése (például: +0,53%)." @@ -377,7 +430,7 @@ msgid "Use trend colors for percent change" msgstr "Trendszínek használata a százalékos változásnál" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "" "Százalékos változás színezése a trend megjelenítéséhez (zöld: emelkedő, " "piros: csökkenő)." @@ -387,29 +440,53 @@ msgid "Show trading time" msgstr "Kereskedési idő megjelenítése" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "Utolsó kereskedési időpont vagy dátum megjelenítése." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Emelkedés színe" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "Az emelkedő árfolyam színe." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Csökkenés színe" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "A csökkenő árfolyam színe." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Változatlan trend színe" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "A változatlan árfolyam színe." diff --git a/files/yfquotes@thegli/po/it.po b/files/yfquotes@thegli/po/it.po index 0a49f91..c565ec3 100644 --- a/files/yfquotes@thegli/po/it.po +++ b/files/yfquotes@thegli/po/it.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: 2023-12-12 19:02+0100\n" "Last-Translator: Dragone2 \n" "Language-Team: \n" @@ -18,19 +18,19 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.0.1\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Il servizio Yahoo Finance non è disponibile!\\nStato: " -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Aggiornato al " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Errore: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -38,20 +38,20 @@ msgstr "" "Impossibile recuperare il parametro di autorizzazione! Impossibile " "recuperare i dati delle quotazioni.\\nStato: " -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Elaborazione del consenso non riuscita! Impossibile recuperare i dati delle " "quotazioni.\\nStato: " -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Elaborazione del consenso non completata! Impossibile recuperare i dati " "delle quotazioni.\\nStato: " -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -59,11 +59,11 @@ msgstr "" "Impossibile recuperare la parte di autorizzazione! Impossibile recuperare i " "dati delle quotazioni.\\nStato: " -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Impossibile mostrare info sulle quotazioni per i simboli: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "È stato riscontrato il seguente errore: " @@ -121,15 +121,23 @@ msgid "Date and Time" msgstr "Data e ora" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Formattazione Numerica" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Ordinamento" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Colori" #. settings-schema.json->layoutDimensionSection->title @@ -150,7 +158,7 @@ msgid "pixels" msgstr "pixels" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "Larghezza del desklet in pixels." #. settings-schema.json->height->description @@ -158,7 +166,7 @@ msgid "Height" msgstr "Altezza" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "Altezza del desklet in pixels." #. settings-schema.json->transparency->description @@ -166,10 +174,20 @@ msgid "Background transparency" msgstr "Trasparenza sfondo" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "" "Più alto è il valore, maggiore sarà la solidità dello sfondo del desklet." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minuti" @@ -179,7 +197,7 @@ msgid "Update frequency" msgstr "Frequenza di aggiornamento" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "Frequenza di aggiornamento dei dati, in minuti." #. settings-schema.json->showLastUpdateTimestamp->description @@ -187,7 +205,7 @@ msgid "Show last update timestamp" msgstr "Mostra il timestamp dell'ultimo aggiornamento" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "Mostra il timestamp di quando le quotazioni sono state aggiornate." #. settings-schema.json->sendCustomUserAgent->description @@ -197,7 +215,7 @@ msgstr "Invia header User-Agent personalizzato" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" "Includi un header User-Agent personalizzato nelle richieste API Yahoo " "Finance Quotes. Per impostazione predefinita, questo header non è impostato." @@ -207,7 +225,7 @@ msgid "Custom User-Agent header" msgstr "Header User-Agent personalizzato" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "Valore per l'header User-Agent da inviare con tutte le richieste API." #. settings-schema.json->roundNumbers->description @@ -215,7 +233,7 @@ msgid "Round numbers" msgstr "Arrotonda numeri" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Esegue l'arrotondamento sui numeri in virgola mobile." #. settings-schema.json->decimalPlaces->units @@ -227,7 +245,7 @@ msgid "Decimal places to round" msgstr "Posizioni decimali da arrotondare" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Numero di posizioni da arrotondare dopo il punto decimale." #. settings-schema.json->strictRounding->description @@ -237,17 +255,52 @@ msgstr "Arrotondamento rigoroso" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Arrotondamento rigoroso alle cifre decimali specificate (ad es. 0 verrà " "presentato come 0,00)." +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Simboli delle quotazioni" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "" "Elenca i simboli delle quotazioni qui, separandole con interruzioni di riga." @@ -272,7 +325,7 @@ msgid "Sort list by" msgstr "Ordine lista per" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Ordina la lista delle quotazioni." #. settings-schema.json->sortDirection->description @@ -281,7 +334,7 @@ msgstr "Ordina in ordine crescente" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Abilita per ordinare le quotazioni in ordine crescente, disabilita per " "ordinare in ordine decrescente." @@ -291,7 +344,7 @@ msgid "Show change/trend icon" msgstr "Mostra icona cambiamento" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "" "Indica quando il prezzo di mercato si sposta su, giù o rimane invariato." @@ -300,7 +353,7 @@ msgid "Show verbose name" msgstr "Mostra nome dettagliato" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "" "Visualizza il nome della quotazione (es. International Business Machines)." @@ -311,7 +364,7 @@ msgstr "Usa la versione lunga per il nome dettagliato" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Utilizzare la versione lunga per il nome della quotazione, se disponibile " "(ad es. International Business Machines Corporation)." @@ -321,7 +374,7 @@ msgid "Add web link to name" msgstr "Aggiungi link web al nome" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "Fare clic sul nome per aprire la quotazione nel browser." #. settings-schema.json->showQuoteSymbol->description @@ -329,7 +382,7 @@ msgid "Show ticker/symbol" msgstr "Mostra ticker/simbolo" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Visualizza il simbolo della quotazione (es. IBM)." #. settings-schema.json->linkQuoteSymbol->description @@ -337,7 +390,7 @@ msgid "Add web link to ticker/symbol" msgstr "Aggiungi link web a ticker/simbolo" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "Fare clic sul simbolo per aprire la quotazione nel browser." #. settings-schema.json->showMarketPrice->description @@ -345,7 +398,7 @@ msgid "Show price" msgstr "Mostra prezzo" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Visualizza il prezzo corrente di mercato (es. 146,79)." #. settings-schema.json->showCurrencyCode->description @@ -353,7 +406,7 @@ msgid "Show currency symbol" msgstr "Mostra il simbolo della valuta" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Visualizza il simbolo della valuta del prezzo (es. $)." #. settings-schema.json->showAbsoluteChange->description @@ -361,7 +414,7 @@ msgid "Show absolute change" msgstr "Mostra il cambiamento assoluto" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "Visualizza la variazione assoluta del prezzo di mercato (es. +0,739)." #. settings-schema.json->showPercentChange->description @@ -369,7 +422,7 @@ msgid "Show percent change" msgstr "Mostra variazione percentuale" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "" "Visualizza la variazione percentuale del prezzo di mercato (es. + 0,53%)." @@ -378,7 +431,7 @@ msgid "Use trend colors for percent change" msgstr "Usa i colori di tendenza per la variazione percentuale" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "" "Colora la variazione percentuale per mostrare la tendenza (verde in alto, " "rosso in basso)." @@ -388,17 +441,45 @@ msgid "Show trading time" msgstr "Mostra il tempo di trading" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "" "Visualizza l'ultima ora di negoziazione (se durante il giorno corrente) o la " "data." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Colore del cambiamento trend in rialzo" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "" "Imposta il colore con cui evidenziare il cambiamento del trend in rialzo." @@ -406,15 +487,10 @@ msgstr "" msgid "Downtrend change color" msgstr "Colore del cambiamento trend al ribasso" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "" -"Imposta il colore con cui evidenziare il cambiamento del trend al ribasso." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Colore della tendenza invariata" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "Colore per la tendenza invariata." diff --git a/files/yfquotes@thegli/po/ko.po b/files/yfquotes@thegli/po/ko.po index 3f94b11..b7c6f0b 100644 --- a/files/yfquotes@thegli/po/ko.po +++ b/files/yfquotes@thegli/po/ko.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Yahoo Finance Quotes Desklet\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -17,44 +17,44 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance 서비스를 사용할 수 없습니다!" -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "업데이트 날짜 " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "오류: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "기호에 대한 따옴표 정보를 표시 할 수 없습니다. " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "다음 오류가 발생했습니다. " @@ -111,15 +111,23 @@ msgid "Date and Time" msgstr "" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" +msgstr "" + +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" msgstr "" #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "" #. settings-schema.json->layoutDimensionSection->title @@ -140,7 +148,7 @@ msgid "pixels" msgstr "픽셀" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "데스크릿 너비 (픽셀)." #. settings-schema.json->height->description @@ -148,7 +156,7 @@ msgid "Height" msgstr "세로" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "데스크릿 높이 (픽셀)." #. settings-schema.json->transparency->description @@ -156,9 +164,19 @@ msgid "Background transparency" msgstr "배경 투명도" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "값이 높을수록 데스크릿 배경이 더 진하게 보입니다." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "분" @@ -168,7 +186,7 @@ msgid "Update frequency" msgstr "업데이트 빈도" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "데이터 새로 고침 빈도 (분)." #. settings-schema.json->showLastUpdateTimestamp->description @@ -176,7 +194,7 @@ msgid "Show last update timestamp" msgstr "마지막 업데이트 타임 표시" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "견적이 마지막으로 업데이트 된 타임을 표시합니다." #. settings-schema.json->sendCustomUserAgent->description @@ -186,7 +204,7 @@ msgstr "" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" #. settings-schema.json->customUserAgent->description @@ -194,7 +212,7 @@ msgid "Custom User-Agent header" msgstr "" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "" #. settings-schema.json->roundNumbers->description @@ -202,7 +220,7 @@ msgid "Round numbers" msgstr "반올림" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "부동 소수점 숫자의 반올림을 수행합니다." #. settings-schema.json->decimalPlaces->units @@ -214,7 +232,7 @@ msgid "Decimal places to round" msgstr "반올림 할 소수 자릿수" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "소수점 뒤에서 반올림 할 위치 수입니다." #. settings-schema.json->strictRounding->description @@ -224,7 +242,42 @@ msgstr "" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" +msgstr "" + +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" msgstr "" #. settings-schema.json->quoteSymbols->description @@ -232,7 +285,7 @@ msgid "Quote symbols" msgstr "종목코드 : 종목코드 + .KS(코스피) 또는 .KQ(코스닥)" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "여기에 따옴표를 줄 바꿈으로 구분하여 나열하십시오." #. settings-schema.json->sortCriteria->options @@ -256,7 +309,7 @@ msgid "Sort list by" msgstr "목록 정렬 기준" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "목록을 정렬합니다." #. settings-schema.json->sortDirection->description @@ -265,7 +318,7 @@ msgstr "오름차순으로 정렬" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "오름차순으로 정렬하려면 선택하고 내림차순으로 정렬하려면 선택을 취소하십시오." @@ -274,7 +327,7 @@ msgid "Show change/trend icon" msgstr "변경 아이콘 표시" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "시장 가격이 상승, 하락 또는 변경되지 않았는지 여부를 나타냅니다." #. settings-schema.json->showQuoteName->description @@ -282,7 +335,7 @@ msgid "Show verbose name" msgstr "자세한 이름 표시" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "이름을 표시합니다 (예 : International Business Machines)." #. settings-schema.json->useLongQuoteName->description @@ -292,7 +345,7 @@ msgstr "자세한 이름에 긴 버전 사용" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "가능한 경우 견적 이름에 긴 버전을 사용하십시오 (예 : International Business " "Machines Corporation)." @@ -302,7 +355,7 @@ msgid "Add web link to name" msgstr "이름에 웹 링크 추가" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "이름을 클릭하여 브라우저에서 엽니다." #. settings-schema.json->showQuoteSymbol->description @@ -310,7 +363,7 @@ msgid "Show ticker/symbol" msgstr "티커 / 기호 표시" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "종목을 표시합니다 (예 : IBM)." #. settings-schema.json->linkQuoteSymbol->description @@ -318,7 +371,7 @@ msgid "Add web link to ticker/symbol" msgstr "티커 / 기호에 웹 링크 추가" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "기호를 클릭하여 브라우저에서 정보를 엽니다." #. settings-schema.json->showMarketPrice->description @@ -326,7 +379,7 @@ msgid "Show price" msgstr "가격 표시" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "현재 시장 가격을 표시합니다 (예 : 146.79)." #. settings-schema.json->showCurrencyCode->description @@ -334,7 +387,7 @@ msgid "Show currency symbol" msgstr "통화 기호 표시" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "가격의 통화 기호를 표시합니다 (예 : $)." #. settings-schema.json->showAbsoluteChange->description @@ -342,7 +395,7 @@ msgid "Show absolute change" msgstr "절대적인 변화 보여주기" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "시장 가격의 절대 변화를 표시합니다 (예 : +0.739)." #. settings-schema.json->showPercentChange->description @@ -350,7 +403,7 @@ msgid "Show percent change" msgstr "변화율 표시" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "시장 가격의 백분율 변화를 표시합니다 (예 : + 0.53 %)." #. settings-schema.json->colorPercentChange->description @@ -358,7 +411,7 @@ msgid "Use trend colors for percent change" msgstr "퍼센트 변화에 트렌드 색상 사용" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "" "퍼센트 변화에 색상을 지정하여 추세를 표시합니다 (녹색은 상승, 빨간색은 하락)." @@ -367,29 +420,55 @@ msgid "Show trading time" msgstr "거래 시간 표시" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "마지막 거래 시간 (당일 인 경우) 또는 날짜를 표시합니다." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "" +"퍼센트 변화에 색상을 지정하여 추세를 표시합니다 (녹색은 상승, 빨간색은 하락)." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "" - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "" +"퍼센트 변화에 색상을 지정하여 추세를 표시합니다 (녹색은 상승, 빨간색은 하락)." diff --git a/files/yfquotes@thegli/po/pt_BR.po b/files/yfquotes@thegli/po/pt_BR.po index 0eb0543..4ad7237 100644 --- a/files/yfquotes@thegli/po/pt_BR.po +++ b/files/yfquotes@thegli/po/pt_BR.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: 2021-09-30 13:34-0300\n" "Last-Translator: Marcelo Aof\n" "Language-Team: \n" @@ -18,44 +18,44 @@ msgstr "" "X-Generator: Poedit 3.0\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "O serviço de finanças do Yahoo não está disponível!" -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Atualizado em " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Erro: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Não é possível exibir dados financeiros para as cotações de: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "O seguinte erro ocorreu: " @@ -113,15 +113,23 @@ msgid "Date and Time" msgstr "Data e hora" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Formatação dos preços" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Ordenação" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Cores" #. settings-schema.json->layoutDimensionSection->title @@ -142,7 +150,7 @@ msgid "pixels" msgstr "pixels" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "A largura do desklet em pixels." #. settings-schema.json->height->description @@ -150,7 +158,7 @@ msgid "Height" msgstr "Altura" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "A altura do desklet em pixels." #. settings-schema.json->transparency->description @@ -158,9 +166,19 @@ msgid "Background transparency" msgstr "Transparência do fundo" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "Quanto maior o número, menos transparente é o fundo do desklet." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minutos" @@ -170,7 +188,7 @@ msgid "Update frequency" msgstr "Frequência da atualização" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "Frequência da atualização dos dados, em minutos." #. settings-schema.json->showLastUpdateTimestamp->description @@ -178,7 +196,7 @@ msgid "Show last update timestamp" msgstr "Mostrar a data e a hora da última atualização" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "" "Exibe a data e a hora de quando as cotações foram atualizadas pela última " "vez." @@ -190,7 +208,7 @@ msgstr "" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" #. settings-schema.json->customUserAgent->description @@ -198,7 +216,7 @@ msgid "Custom User-Agent header" msgstr "" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "" #. settings-schema.json->roundNumbers->description @@ -206,7 +224,7 @@ msgid "Round numbers" msgstr "Arredondar os números" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Arredonda os números decimais." #. settings-schema.json->decimalPlaces->units @@ -218,7 +236,7 @@ msgid "Decimal places to round" msgstr "Arredondar para quantas casas decimais" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Número de posições a arredondar depois da vírgula." #. settings-schema.json->strictRounding->description @@ -228,17 +246,52 @@ msgstr "Exibir zero em dezenas" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Força a existência de casas decimais (por exemplo, 0 será apresentado como " "0,00)." +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Códigos das ações" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "Lista de códigos das ações. Um código por linha." #. settings-schema.json->sortCriteria->options @@ -262,7 +315,7 @@ msgid "Sort list by" msgstr "Ordenar a lista por" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Ordena a lista de cotações." #. settings-schema.json->sortDirection->description @@ -271,7 +324,7 @@ msgstr "Classificar em ordem crescente" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Marque essa opção para classificar as cotações em ordem crescente. Desmarque " "essa opção para classificá-las em ordem decrescente." @@ -281,7 +334,7 @@ msgid "Show change/trend icon" msgstr "Mostrar um ícone para indicar a mudança percentual da ação" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "Indica se o preço da ação subiu, desceu ou não mudou." #. settings-schema.json->showQuoteName->description @@ -289,7 +342,7 @@ msgid "Show verbose name" msgstr "Mostrar o nome da ação" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "Exibe o nome da ação (por exemplo: International Business Machines)." #. settings-schema.json->useLongQuoteName->description @@ -299,7 +352,7 @@ msgstr "Mostrar o nome da ação por completo" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Exibe o nome da ação por completo (por exemplo: International Business " "Machines Corporation)." @@ -309,7 +362,7 @@ msgid "Add web link to name" msgstr "Adicionar um link ao nome da ação" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "" "Clique no nome da ação para obter mais informações no navegador de internet." @@ -318,7 +371,7 @@ msgid "Show ticker/symbol" msgstr "Mostrar o código da ação" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Exibe o código da ação (por exemplo: IBM)." #. settings-schema.json->linkQuoteSymbol->description @@ -326,7 +379,7 @@ msgid "Add web link to ticker/symbol" msgstr "Adicionar um link ao código da ação" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "" "Clique no código da ação para obter mais informações no navegador de " "internet." @@ -336,7 +389,7 @@ msgid "Show price" msgstr "Mostrar o preço da ação" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Exibe o preço da ação (por exemplo: 146,79)." #. settings-schema.json->showCurrencyCode->description @@ -344,7 +397,7 @@ msgid "Show currency symbol" msgstr "Mostrar o símbolo monetário" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Exibe o símbolo monetário do preço (por exemplo: $)." #. settings-schema.json->showAbsoluteChange->description @@ -352,7 +405,7 @@ msgid "Show absolute change" msgstr "Mostrar a mudança absoluta" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "Exibe a variação absoluta do preço da ação (por exemplo: +0,739)." #. settings-schema.json->showPercentChange->description @@ -360,7 +413,7 @@ msgid "Show percent change" msgstr "Mostrar a porcentagem da mudança" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "Exibe a variação percentual do preço da ação (por exemplo: +0,53%)." #. settings-schema.json->colorPercentChange->description @@ -368,7 +421,7 @@ msgid "Use trend colors for percent change" msgstr "Usar cores para indicar a mudança percentual da ação" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "" "Colore a variação percentual para indicar se o preço da ação subiu (verde), " "desceu (vermelho) ou não mudou (branco)." @@ -378,31 +431,55 @@ msgid "Show trading time" msgstr "Mostrar o horário de negociação" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "" "Exibe a última hora de negociação (se for no dia atual) ou a última data de " "negociação." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Cor da tendência de alta" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "Cor da tendência de alta." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Cor da tendência de baixa" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "Cor da tendência de baixa." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Cor da tendência lateral" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "Cor da tendência lateral." diff --git a/files/yfquotes@thegli/po/ro.po b/files/yfquotes@thegli/po/ro.po index 01db97b..ab58fd3 100644 --- a/files/yfquotes@thegli/po/ro.po +++ b/files/yfquotes@thegli/po/ro.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: 2023-07-19 22:16+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -18,44 +18,44 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Serviciul Yahoo Finance nu este disponibil!" -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Actualizat la" -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Eroare:" -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Nu se pot afișa informații privind cotațiile pentru simboluri:" -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "A apărut următoarea eroare:" @@ -113,15 +113,23 @@ msgid "Date and Time" msgstr "Data și ora" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Formatarea numerelor" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Sortează" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Culori" #. settings-schema.json->layoutDimensionSection->title @@ -142,7 +150,7 @@ msgid "pixels" msgstr "pixeli" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "Lățimea deskletului în pixeli." #. settings-schema.json->height->description @@ -150,7 +158,7 @@ msgid "Height" msgstr "Înălțime" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "Înălțimea deskletului în pixeli." #. settings-schema.json->transparency->description @@ -158,10 +166,20 @@ msgid "Background transparency" msgstr "Transparența fundalului" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "" "Cu cât valoarea este mai mare, cu atât fundalul deskletului este mai solid." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minute" @@ -171,7 +189,7 @@ msgid "Update frequency" msgstr "Frecvența de actualizare" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "Frecvența de reîmprospătare a datelor, în minute." #. settings-schema.json->showLastUpdateTimestamp->description @@ -179,7 +197,7 @@ msgid "Show last update timestamp" msgstr "Afișează data și ora ultimei actualizări" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "Afișează data și ora la care au fost actualizate ultimele cotații." #. settings-schema.json->sendCustomUserAgent->description @@ -189,7 +207,7 @@ msgstr "Trimite antetul personalizat User-Agent" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" "Include un antet User-Agent personalizat în solicitările API Yahoo Finance " "Quotes. În mod implicit, acest antet nu este setat." @@ -199,7 +217,7 @@ msgid "Custom User-Agent header" msgstr "Antet personalizat User-Agent" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "" "Valoarea pentru antetul User-Agent care trebuie trimisă cu toate cererile " "API." @@ -209,7 +227,7 @@ msgid "Round numbers" msgstr "Numere rotunde" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Efectuează rotunjirea numerelor în virgulă mobilă." #. settings-schema.json->decimalPlaces->units @@ -221,7 +239,7 @@ msgid "Decimal places to round" msgstr "Zecimale de rotunjit" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Numărul de zecimale la care se rotunjește după virgulă." #. settings-schema.json->strictRounding->description @@ -231,17 +249,52 @@ msgstr "Rotunjire strictă" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Rotunjire strictă la zecimalele specificate (de exemplu, 0 va fi prezentat " "ca 0,00)." +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Simboluri de cotații" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "Listă de simboluri de cotații, separate prin întreruperi de linie." #. settings-schema.json->sortCriteria->options @@ -265,7 +318,7 @@ msgid "Sort list by" msgstr "Sortează lista după" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Sortează lista de cotații." #. settings-schema.json->sortDirection->description @@ -274,7 +327,7 @@ msgstr "Sortează în ordine crescătoare" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "Bifează pentru a sorta cotațiile în ordine crescătoare, debifezi pentru a le " "sorta în ordine descrescătoare." @@ -284,7 +337,7 @@ msgid "Show change/trend icon" msgstr "Afișează pictograma de schimbare/tendință" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "Indică dacă prețul pieței a crescut, a scăzut sau a rămas neschimbat." #. settings-schema.json->showQuoteName->description @@ -292,7 +345,7 @@ msgid "Show verbose name" msgstr "Afișează numele detaliat" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "" "Afișează numele cotației (de exemplu, International Business Machines)." @@ -303,7 +356,7 @@ msgstr "Utilizează versiunea lungă pentru numele detaliat" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Folosește versiunea lungă pentru numele cotației, dacă este disponibilă (de " "exemplu, International Business Machines Corporation)." @@ -313,7 +366,7 @@ msgid "Add web link to name" msgstr "Adaugă un link web la nume" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "Fă clic pe nume pentru a deschide cotația în browser." #. settings-schema.json->showQuoteSymbol->description @@ -321,7 +374,7 @@ msgid "Show ticker/symbol" msgstr "Afișează tickerul/simbolul" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Afișează simbolul cotației (de exemplu, IBM)." #. settings-schema.json->linkQuoteSymbol->description @@ -329,7 +382,7 @@ msgid "Add web link to ticker/symbol" msgstr "Adaugă un link web la ticker/simbol" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "Fă clic pe simbol pentru a deschide cotația în browser." #. settings-schema.json->showMarketPrice->description @@ -337,7 +390,7 @@ msgid "Show price" msgstr "Afișează prețul" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Afișează prețul actual al pieței (de exemplu, 146,79)." #. settings-schema.json->showCurrencyCode->description @@ -345,7 +398,7 @@ msgid "Show currency symbol" msgstr "Afișează simbolul monedei" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Afișează simbolul valutar al prețului (de exemplu, $)." #. settings-schema.json->showAbsoluteChange->description @@ -353,7 +406,7 @@ msgid "Show absolute change" msgstr "Afișează modificarea absolută" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "" "Afișează modificarea absolută a prețului de piață (de exemplu, +0,739)." @@ -362,7 +415,7 @@ msgid "Show percent change" msgstr "Afișează modificarea procentuală" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "" "Afișează modificarea procentuală a prețului de piață (de exemplu, +0,53%)." @@ -371,7 +424,7 @@ msgid "Use trend colors for percent change" msgstr "Folosește culori de tendință pentru schimbarea procentuală" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "Colorează modificarea procentuală pentru a arăta tendința." #. settings-schema.json->showTradeTime->description @@ -379,30 +432,54 @@ msgid "Show trading time" msgstr "Afișează timpul de tranzacționare" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "" "Afișează ultima oră de tranzacționare (dacă este ziua curentă) sau data." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Schimbare de culoare a tendinței ascendente" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "Culoarea schimbării tendinței ascendente." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Schimbare de culoare a tendinței descendente" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "Culoarea schimbării tendinței descendente." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Culoare tendință neschimbată" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "Culoarea tendinței neschimbate." diff --git a/files/yfquotes@thegli/po/ru.po b/files/yfquotes@thegli/po/ru.po index fdc7d48..6b4b19f 100644 --- a/files/yfquotes@thegli/po/ru.po +++ b/files/yfquotes@thegli/po/ru.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -17,44 +17,44 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Сервис Yahoo Finance не доступен!" -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "Обновлено в " -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "Ошибка: " -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "Невозможно отобразить информацию о котировках для биржевых символов: " -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "Произошла ошибка: " @@ -112,15 +112,23 @@ msgid "Date and Time" msgstr "Дата и время" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" msgstr "Формат чисел" +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" +msgstr "" + #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "Сортировка" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "Цвет" #. settings-schema.json->layoutDimensionSection->title @@ -141,7 +149,7 @@ msgid "pixels" msgstr "пиксели" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "Ширина в пикселях." #. settings-schema.json->height->description @@ -149,7 +157,7 @@ msgid "Height" msgstr "Высота" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "Высота в пикселях." #. settings-schema.json->transparency->description @@ -157,9 +165,19 @@ msgid "Background transparency" msgstr "Прозрачность фона" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" msgstr "Чем выше значение, тем больше прозрачность фона." +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "минуты" @@ -169,7 +187,7 @@ msgid "Update frequency" msgstr "Частота обновления" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "Частота обновления котировок, в минутах." #. settings-schema.json->showLastUpdateTimestamp->description @@ -177,7 +195,7 @@ msgid "Show last update timestamp" msgstr "Показывать время последнего обновления" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "Отображение времени последнего обновления котировок." #. settings-schema.json->sendCustomUserAgent->description @@ -187,7 +205,7 @@ msgstr "" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" #. settings-schema.json->customUserAgent->description @@ -195,7 +213,7 @@ msgid "Custom User-Agent header" msgstr "" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "" #. settings-schema.json->roundNumbers->description @@ -203,7 +221,7 @@ msgid "Round numbers" msgstr "Округлять числа" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "Округление чисел до указанного количества знаков после запятой." #. settings-schema.json->decimalPlaces->units @@ -215,7 +233,7 @@ msgid "Decimal places to round" msgstr "Количество знаков после запятой" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "Количество знаков после запятой для округления чисел." #. settings-schema.json->strictRounding->description @@ -225,17 +243,52 @@ msgstr "Строгое округление" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" msgstr "" "Строгое округление до указанного количества знаков после запятой (например, " "0 будет отображаться как 0.00)" +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" +msgstr "" + #. settings-schema.json->quoteSymbols->description msgid "Quote symbols" msgstr "Биржевые символы котировок" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "" "Список биржевых символов (тикеров) котировок, разделенных новой строкой." @@ -260,7 +313,7 @@ msgid "Sort list by" msgstr "Сортировать" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "Сортировка списка котировок." #. settings-schema.json->sortDirection->description @@ -269,7 +322,7 @@ msgstr "Сортировать по возрастанию" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" "В активном состоянии сортировка по возрастанию, в неактивном состоянии " "сортировка по убыванию." @@ -279,7 +332,7 @@ msgid "Show change/trend icon" msgstr "Показывать значек изменений" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "Отображение изменения цены вверх, вниз или без изменений." #. settings-schema.json->showQuoteName->description @@ -287,7 +340,7 @@ msgid "Show verbose name" msgstr "Показывать название" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "" "Отображение названия биржевого символа (например, International Business " "Machines)." @@ -299,7 +352,7 @@ msgstr "Показывать полное название" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" "Отображение полного названия биржевого символа если доступно (например, " "International Business Machines Corporation)" @@ -309,7 +362,7 @@ msgid "Add web link to name" msgstr "Добавить web-ссылку к названию" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "Открытие информация о котировках в браузере при нажатии на название." #. settings-schema.json->showQuoteSymbol->description @@ -317,7 +370,7 @@ msgid "Show ticker/symbol" msgstr "Показывать биржевой символ/тикер" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "Отображение биржевого символа/тикера (например, IBM)." #. settings-schema.json->linkQuoteSymbol->description @@ -325,7 +378,7 @@ msgid "Add web link to ticker/symbol" msgstr "Добавить web-ссылку к биржевому символу" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "" "Открытие информация о котировках в браузере при нажатии на биржевой символ." @@ -334,7 +387,7 @@ msgid "Show price" msgstr "Показывать цену" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "Отображение текущий рыночной цены (например, 146.79)." #. settings-schema.json->showCurrencyCode->description @@ -342,7 +395,7 @@ msgid "Show currency symbol" msgstr "Показывать символ валюты" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "Отображение символа валюты (например, $)." #. settings-schema.json->showAbsoluteChange->description @@ -350,7 +403,7 @@ msgid "Show absolute change" msgstr "Показывать изменения в абсолютных значениях" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "" "Отображение изменений рыночной цены в абсолютных значениях (например, " "+0.739)." @@ -360,7 +413,7 @@ msgid "Show percent change" msgstr "Показывать изменения в процентах" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "Отображение изменений рыночной цены в процентах (например, +0.53%)." #. settings-schema.json->colorPercentChange->description @@ -368,7 +421,7 @@ msgid "Use trend colors for percent change" msgstr "Показывать цветные проценты" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "" "Отображение цветных процентов (зеленый цвет при росте, красный цвет при " "падении)." @@ -378,29 +431,53 @@ msgid "Show trading time" msgstr "Показывать время торгов" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" msgstr "Отображение времени (если день текущий) или дня торгов." +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" +msgstr "" + #. settings-schema.json->uptrendChangeColor->description msgid "Uptrend change color" msgstr "Цвет восходящего тренда" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "Цвет отображения восходящего тренда." #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "Цвет нисходящего тренда" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "Цвет отображения нисходящего тренда." - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "Цвет неизменного тренда" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "Цвет отображения неизменного тренда." diff --git a/files/yfquotes@thegli/po/yfquotes@thegli.pot b/files/yfquotes@thegli/po/yfquotes@thegli.pot index 9d2970e..9234304 100644 --- a/files/yfquotes@thegli/po/yfquotes@thegli.pot +++ b/files/yfquotes@thegli/po/yfquotes@thegli.pot @@ -5,10 +5,10 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: yfquotes@thegli 0.10.0\n" +"Project-Id-Version: yfquotes@thegli 0.11.0\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-03-04 22:02+0100\n" +"POT-Creation-Date: 2024-03-15 19:46+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,44 +17,44 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: desklet.js:324 desklet.js:343 +#: desklet.js:326 desklet.js:345 msgid "Yahoo Finance service not available!\\nStatus: " msgstr "" -#: desklet.js:684 +#: desklet.js:728 msgid "Updated at " msgstr "" -#: desklet.js:691 +#: desklet.js:736 msgid "Error: " msgstr "" -#: desklet.js:753 +#: desklet.js:798 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:778 +#: desklet.js:823 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:783 +#: desklet.js:828 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#: desklet.js:805 +#: desklet.js:850 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#: desklet.js:832 +#: desklet.js:877 msgid "Cannot display quotes information for symbols: " msgstr "" -#: desklet.js:833 +#: desklet.js:878 msgid "The following error occurred: " msgstr "" @@ -110,15 +110,23 @@ msgid "Date and Time" msgstr "" #. settings-schema.json->presentationFormattingSection->title -msgid "Number Formatting" +msgid "Number Format" +msgstr "" + +#. settings-schema.json->presentationDateTimeFormattingSection->title +msgid "Date and Time Format" msgstr "" #. settings-schema.json->presentationSortingSection->title msgid "Sorting" msgstr "" +#. settings-schema.json->presentationFontSection->title +msgid "Font" +msgstr "" + #. settings-schema.json->presentationColorsSection->title -msgid "Colors" +msgid "Trend Colors" msgstr "" #. settings-schema.json->layoutDimensionSection->title @@ -139,7 +147,7 @@ msgid "pixels" msgstr "" #. settings-schema.json->width->tooltip -msgid "Desklet width in pixels." +msgid "Desklet width in pixels" msgstr "" #. settings-schema.json->height->description @@ -147,7 +155,7 @@ msgid "Height" msgstr "" #. settings-schema.json->height->tooltip -msgid "Desklet height in pixels." +msgid "Desklet height in pixels" msgstr "" #. settings-schema.json->transparency->description @@ -155,7 +163,17 @@ msgid "Background transparency" msgstr "" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background." +msgid "The higher the value, the more solid the desklet background" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->description +msgid "Show vertical scrollbar" +msgstr "" + +#. settings-schema.json->showVerticalScrollbar->tooltip +msgid "" +"Display a vertical scrollbar when the quote list is longer than the " +"desklet's height" msgstr "" #. settings-schema.json->delayMinutes->units @@ -167,7 +185,7 @@ msgid "Update frequency" msgstr "" #. settings-schema.json->delayMinutes->tooltip -msgid "Data refresh frequency, in minutes." +msgid "Data refresh frequency, in minutes" msgstr "" #. settings-schema.json->showLastUpdateTimestamp->description @@ -175,7 +193,7 @@ msgid "Show last update timestamp" msgstr "" #. settings-schema.json->showLastUpdateTimestamp->tooltip -msgid "Display timestamp when quotes were updated last." +msgid "Display timestamp when quotes were updated last" msgstr "" #. settings-schema.json->sendCustomUserAgent->description @@ -185,7 +203,7 @@ msgstr "" #. settings-schema.json->sendCustomUserAgent->tooltip msgid "" "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By " -"default, this header is not set." +"default, this header is not set" msgstr "" #. settings-schema.json->customUserAgent->description @@ -193,7 +211,7 @@ msgid "Custom User-Agent header" msgstr "" #. settings-schema.json->customUserAgent->tooltip -msgid "Value for User-Agent header to send with all API requests." +msgid "Value for User-Agent header to send with all API requests" msgstr "" #. settings-schema.json->roundNumbers->description @@ -201,7 +219,7 @@ msgid "Round numbers" msgstr "" #. settings-schema.json->roundNumbers->tooltip -msgid "Perform rounding of floating-point numbers." +msgid "Perform rounding of floating-point numbers" msgstr "" #. settings-schema.json->decimalPlaces->units @@ -213,7 +231,7 @@ msgid "Decimal places to round" msgstr "" #. settings-schema.json->decimalPlaces->tooltip -msgid "Number of positions to round to after decimal point." +msgid "Number of positions to round to after decimal point" msgstr "" #. settings-schema.json->strictRounding->description @@ -223,7 +241,42 @@ msgstr "" #. settings-schema.json->strictRounding->tooltip msgid "" "Strict rounding to the specified decimal places (eg. 0 will be presented as " -"0.00)." +"0.00)" +msgstr "" + +#. settings-schema.json->use24HourTime->description +msgid "Force 24-hour clock" +msgstr "" + +#. settings-schema.json->use24HourTime->tooltip +msgid "" +"Always display time in 24-hour notation, overriding system settings.\n" +"This setting is ignored, when a custom time format is defined." +msgstr "" + +#. settings-schema.json->customTimeFormat->description +msgid "Custom time format" +msgstr "" + +#. settings-schema.json->customTimeFormat->tooltip +msgid "" +"Format time with custom format instead of system settings.\n" +"Examples:\n" +"%H:%M:%S 23:47:51\n" +"%I:%M %p 11:47 PM" +msgstr "" + +#. settings-schema.json->customDateFormat->description +msgid "Custom date format" +msgstr "" + +#. settings-schema.json->customDateFormat->tooltip +msgid "" +"Format date with custom format instead of system settings.\n" +"Examples:\n" +"%m/%d 03/15\n" +"%Y-%m-%d 2024-03-15\n" +"%A, %b %d Friday, Mar 15" msgstr "" #. settings-schema.json->quoteSymbols->description @@ -231,7 +284,7 @@ msgid "Quote symbols" msgstr "" #. settings-schema.json->quoteSymbols->tooltip -msgid "List of quote symbols, separated with line-breaks." +msgid "List of quote symbols, separated with line-breaks" msgstr "" #. settings-schema.json->sortCriteria->options @@ -255,7 +308,7 @@ msgid "Sort list by" msgstr "" #. settings-schema.json->sortCriteria->tooltip -msgid "Sort the quote list." +msgid "Sort the quote list" msgstr "" #. settings-schema.json->sortDirection->description @@ -264,7 +317,7 @@ msgstr "" #. settings-schema.json->sortDirection->tooltip msgid "" -"Check to sort quotes in ascending order, uncheck to sort in descending order." +"Check to sort quotes in ascending order, uncheck to sort in descending order" msgstr "" #. settings-schema.json->showChangeIcon->description @@ -272,7 +325,7 @@ msgid "Show change/trend icon" msgstr "" #. settings-schema.json->showChangeIcon->tooltip -msgid "Indicates whether the market price moved up, down, or is unchanged." +msgid "Indicates whether the market price moved up, down, or is unchanged" msgstr "" #. settings-schema.json->showQuoteName->description @@ -280,7 +333,7 @@ msgid "Show verbose name" msgstr "" #. settings-schema.json->showQuoteName->tooltip -msgid "Display the quote name (eg. International Business Machines)." +msgid "Display the quote name (eg. International Business Machines)" msgstr "" #. settings-schema.json->useLongQuoteName->description @@ -290,7 +343,7 @@ msgstr "" #. settings-schema.json->useLongQuoteName->tooltip msgid "" "Use the long version for quote name, if available (eg. International " -"Business Machines Corporation)." +"Business Machines Corporation)" msgstr "" #. settings-schema.json->linkQuoteName->description @@ -298,7 +351,7 @@ msgid "Add web link to name" msgstr "" #. settings-schema.json->linkQuoteName->tooltip -msgid "Click name to open quote in browser." +msgid "Click name to open quote in browser" msgstr "" #. settings-schema.json->showQuoteSymbol->description @@ -306,7 +359,7 @@ msgid "Show ticker/symbol" msgstr "" #. settings-schema.json->showQuoteSymbol->tooltip -msgid "Display the quote symbol (eg. IBM)." +msgid "Display the quote symbol (eg. IBM)" msgstr "" #. settings-schema.json->linkQuoteSymbol->description @@ -314,7 +367,7 @@ msgid "Add web link to ticker/symbol" msgstr "" #. settings-schema.json->linkQuoteSymbol->tooltip -msgid "Click symbol to open quote in browser." +msgid "Click symbol to open quote in browser" msgstr "" #. settings-schema.json->showMarketPrice->description @@ -322,7 +375,7 @@ msgid "Show price" msgstr "" #. settings-schema.json->showMarketPrice->tooltip -msgid "Display the current market price (eg. 146.79)." +msgid "Display the current market price (eg. 146.79)" msgstr "" #. settings-schema.json->showCurrencyCode->description @@ -330,7 +383,7 @@ msgid "Show currency symbol" msgstr "" #. settings-schema.json->showCurrencyCode->tooltip -msgid "Display the currency symbol of the price (eg. $)." +msgid "Display the currency symbol of the price (eg. $)" msgstr "" #. settings-schema.json->showAbsoluteChange->description @@ -338,7 +391,7 @@ msgid "Show absolute change" msgstr "" #. settings-schema.json->showAbsoluteChange->tooltip -msgid "Display the absolute change of the market price (eg. +0.739)." +msgid "Display the absolute change of the market price (eg. +0.739)" msgstr "" #. settings-schema.json->showPercentChange->description @@ -346,7 +399,7 @@ msgid "Show percent change" msgstr "" #. settings-schema.json->showPercentChange->tooltip -msgid "Display the percent change of the market price (eg. +0.53%)." +msgid "Display the percent change of the market price (eg. +0.53%)" msgstr "" #. settings-schema.json->colorPercentChange->description @@ -354,7 +407,7 @@ msgid "Use trend colors for percent change" msgstr "" #. settings-schema.json->colorPercentChange->tooltip -msgid "Color the percent change to show the trend." +msgid "Color the percent change to show the trend" msgstr "" #. settings-schema.json->showTradeTime->description @@ -362,7 +415,35 @@ msgid "Show trading time" msgstr "" #. settings-schema.json->showTradeTime->tooltip -msgid "Display the last trading time (if current day) or date." +msgid "Display the last trading time (if current day) or date" +msgstr "" + +#. settings-schema.json->fontColor->description +msgid "Font color" +msgstr "" + +#. settings-schema.json->fontColor->tooltip +msgid "Default text color" +msgstr "" + +#. settings-schema.json->scaleFontSize->description +msgid "Enable font size scaling" +msgstr "" + +#. settings-schema.json->scaleFontSize->tooltip +msgid "Apply custom font size instead of the system default size" +msgstr "" + +#. settings-schema.json->fontScale->units +msgid "times" +msgstr "" + +#. settings-schema.json->fontScale->description +msgid "Font size scale factor" +msgstr "" + +#. settings-schema.json->fontScale->tooltip +msgid "Enlarge/reduce the font size" msgstr "" #. settings-schema.json->uptrendChangeColor->description @@ -370,21 +451,17 @@ msgid "Uptrend change color" msgstr "" #. settings-schema.json->uptrendChangeColor->tooltip -msgid "Color of the uptrend change." +msgid "Color of the uptrend change" msgstr "" #. settings-schema.json->downtrendChangeColor->description msgid "Downtrend change color" msgstr "" -#. settings-schema.json->downtrendChangeColor->tooltip -msgid "Color of the downtrend change." -msgstr "" - #. settings-schema.json->unchangedTrendColor->description msgid "Unchanged trend color" msgstr "" #. settings-schema.json->unchangedTrendColor->tooltip -msgid "Color of the unchanged trend." +msgid "Color of the unchanged trend" msgstr "" diff --git a/files/yfquotes@thegli/settings-schema.json b/files/yfquotes@thegli/settings-schema.json index acd9ecf..bc8d957 100644 --- a/files/yfquotes@thegli/settings-schema.json +++ b/files/yfquotes@thegli/settings-schema.json @@ -20,7 +20,7 @@ "presentationPage": { "type": "section", "title": "Presentation", - "sections": ["presentationFormattingSection", "presentationSortingSection", "presentationColorsSection"] + "sections": ["presentationFormattingSection", "presentationDateTimeFormattingSection", "presentationSortingSection", "presentationFontSection", "presentationColorsSection"] }, "dataSymbolsSection": { "type": "section", @@ -59,17 +59,27 @@ }, "presentationFormattingSection": { "type": "section", - "title": "Number Formatting", + "title": "Number Format", "keys": ["roundNumbers", "decimalPlaces", "strictRounding"] }, + "presentationDateTimeFormattingSection": { + "type": "section", + "title": "Date and Time Format", + "keys": ["use24HourTime", "customTimeFormat", "customDateFormat"] + }, "presentationSortingSection": { "type": "section", "title": "Sorting", "keys": ["sortCriteria", "sortDirection"] }, + "presentationFontSection": { + "type": "section", + "title": "Font", + "keys": ["fontColor", "scaleFontSize", "fontScale"] + }, "presentationColorsSection": { "type": "section", - "title": "Colors", + "title": "Trend Colors", "keys": ["uptrendChangeColor", "downtrendChangeColor", "unchangedTrendColor"] }, "layoutDimensionSection": { @@ -80,7 +90,7 @@ "layoutEffectsSection": { "type": "section", "title": "Effects", - "keys": ["transparency"] + "keys": ["transparency", "showVerticalScrollbar"] } }, "width": { @@ -91,7 +101,7 @@ "step": 20, "description": "Width", "units": "pixels", - "tooltip": "Desklet width in pixels." + "tooltip": "Desklet width in pixels" }, "height": { "type": "spinbutton", @@ -101,7 +111,7 @@ "step": 20, "units": "pixels", "description": "Height", - "tooltip": "Desklet height in pixels." + "tooltip": "Desklet height in pixels" }, "transparency": { "type": "scale", @@ -110,7 +120,13 @@ "max": 1.0, "step": 0.05, "description": "Background transparency", - "tooltip": "The higher the value, the more solid the desklet background." + "tooltip": "The higher the value, the more solid the desklet background" + }, + "showVerticalScrollbar": { + "type": "checkbox", + "default": false, + "description": "Show vertical scrollbar", + "tooltip": "Display a vertical scrollbar when the quote list is longer than the desklet's height" }, "delayMinutes": { "type": "spinbutton", @@ -120,32 +136,32 @@ "step": 1, "units": "minutes", "description": "Update frequency", - "tooltip": "Data refresh frequency, in minutes." + "tooltip": "Data refresh frequency, in minutes" }, "showLastUpdateTimestamp": { "type": "checkbox", "default": true, "description": "Show last update timestamp", - "tooltip": "Display timestamp when quotes were updated last." + "tooltip": "Display timestamp when quotes were updated last" }, "sendCustomUserAgent": { "type": "checkbox", "default": true, "description": "Send custom User-Agent header", - "tooltip": "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By default, this header is not set." + "tooltip": "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By default, this header is not set" }, "customUserAgent": { "type": "entry", "default": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0", "description": "Custom User-Agent header", - "tooltip": "Value for User-Agent header to send with all API requests.", + "tooltip": "Value for User-Agent header to send with all API requests", "dependency": "sendCustomUserAgent" }, "roundNumbers": { "type": "checkbox", "default": true, "description": "Round numbers", - "tooltip": "Perform rounding of floating-point numbers." + "tooltip": "Perform rounding of floating-point numbers" }, "decimalPlaces": { "type": "spinbutton", @@ -155,22 +171,40 @@ "step": 1, "units": "positions", "description": "Decimal places to round", - "tooltip": "Number of positions to round to after decimal point.", + "tooltip": "Number of positions to round to after decimal point", "dependency": "roundNumbers" }, "strictRounding": { "type": "checkbox", "default": false, "description": "Strict rounding", - "tooltip": "Strict rounding to the specified decimal places (eg. 0 will be presented as 0.00).", + "tooltip": "Strict rounding to the specified decimal places (eg. 0 will be presented as 0.00)", "dependency": "roundNumbers" }, + "use24HourTime": { + "type": "checkbox", + "default": false, + "description": "Force 24-hour clock", + "tooltip": "Always display time in 24-hour notation, overriding system settings.\nThis setting is ignored, when a custom time format is defined." + }, + "customTimeFormat": { + "type": "entry", + "default": "", + "description": "Custom time format", + "tooltip": "Format time with custom format instead of system settings.\nExamples:\n%H:%M:%S 23:47:51\n%I:%M %p 11:47 PM" + }, + "customDateFormat": { + "type": "entry", + "default": "", + "description": "Custom date format", + "tooltip": "Format date with custom format instead of system settings.\nExamples:\n%m/%d 03/15\n%Y-%m-%d 2024-03-15\n%A, %b %d Friday, Mar 15" + }, "quoteSymbols": { "type": "textview", - "height": 250, + "height": 400, "default": "MMM\nAMZN\nAXP\nAMGN\nAAPL\nBA\nCAT\nCVX\nCSCO\nKO\nDOW\nGS\nHD\nHON\nINTC\nIBM\nJNJ\nJPM\nMCD\nMRK\nMSFT\nNKE\nPG\nCRM\nTRV\nUNH\nVZ\nV\nWMT\nDIS", "description": "Quote symbols", - "tooltip": "List of quote symbols, separated with line-breaks." + "tooltip": "List of quote symbols, separated with line-breaks" }, "sortCriteria": { "type": "radiogroup", @@ -183,107 +217,130 @@ }, "description": "Sort list by", - "tooltip": "Sort the quote list." + "tooltip": "Sort the quote list" }, "sortDirection": { "type": "checkbox", "default": false, "description": "Sort in ascending order", - "tooltip": "Check to sort quotes in ascending order, uncheck to sort in descending order." + "tooltip": "Check to sort quotes in ascending order, uncheck to sort in descending order" }, "showChangeIcon": { "type": "checkbox", "default": true, "description": "Show change/trend icon", - "tooltip": "Indicates whether the market price moved up, down, or is unchanged." + "tooltip": "Indicates whether the market price moved up, down, or is unchanged" }, "showQuoteName": { "type": "checkbox", "default": true, "description": "Show verbose name", - "tooltip": "Display the quote name (eg. International Business Machines)." + "tooltip": "Display the quote name (eg. International Business Machines)" }, "useLongQuoteName": { "type": "checkbox", "default": true, "description": "Use long version for verbose name", - "tooltip": "Use the long version for quote name, if available (eg. International Business Machines Corporation).", + "tooltip": "Use the long version for quote name, if available (eg. International Business Machines Corporation)", "dependency": "showQuoteName" }, "linkQuoteName": { "type": "checkbox", "default": true, "description": "Add web link to name", - "tooltip": "Click name to open quote in browser.", + "tooltip": "Click name to open quote in browser", "dependency": "showQuoteName" }, "showQuoteSymbol": { "type": "checkbox", "default": true, "description": "Show ticker/symbol", - "tooltip": "Display the quote symbol (eg. IBM)." + "tooltip": "Display the quote symbol (eg. IBM)" }, "linkQuoteSymbol": { "type": "checkbox", "default": true, "description": "Add web link to ticker/symbol", - "tooltip": "Click symbol to open quote in browser.", + "tooltip": "Click symbol to open quote in browser", "dependency": "showQuoteSymbol" }, "showMarketPrice": { "type": "checkbox", "default": true, "description": "Show price", - "tooltip": "Display the current market price (eg. 146.79)." + "tooltip": "Display the current market price (eg. 146.79)" }, "showCurrencyCode": { "type": "checkbox", "default": true, "description": "Show currency symbol", - "tooltip": "Display the currency symbol of the price (eg. $).", + "tooltip": "Display the currency symbol of the price (eg. $)", "dependency": "showMarketPrice" }, "showAbsoluteChange": { "type": "checkbox", "default": true, "description": "Show absolute change", - "tooltip": "Display the absolute change of the market price (eg. +0.739)." + "tooltip": "Display the absolute change of the market price (eg. +0.739)" }, "showPercentChange": { "type": "checkbox", "default": true, "description": "Show percent change", - "tooltip": "Display the percent change of the market price (eg. +0.53%)." + "tooltip": "Display the percent change of the market price (eg. +0.53%)" }, "colorPercentChange": { "type": "checkbox", "default": true, "description": "Use trend colors for percent change", - "tooltip": "Color the percent change to show the trend.", + "tooltip": "Color the percent change to show the trend", "dependency": "showPercentChange" }, "showTradeTime": { "type": "checkbox", "default": true, "description": "Show trading time", - "tooltip": "Display the last trading time (if current day) or date." + "tooltip": "Display the last trading time (if current day) or date" + }, + "fontColor": { + "type": "colorchooser", + "description": "Font color", + "tooltip": "Default text color", + "default": "white" + }, + "scaleFontSize": { + "type": "checkbox", + "default": false, + "description": "Enable font size scaling", + "tooltip": "Apply custom font size instead of the system default size" + }, + "fontScale": { + "type": "spinbutton", + "default": 1.3, + "min": 0.1, + "max": 20.0, + "step": 0.1, + "units": "times", + "description": "Font size scale factor", + "tooltip": "Enlarge/reduce the font size", + "dependency": "scaleFontSize" }, "uptrendChangeColor": { "type": "colorchooser", "description": "Uptrend change color", - "tooltip": "Color of the uptrend change.", + "tooltip": "Color of the uptrend change", "default": "green" }, "downtrendChangeColor": { "type": "colorchooser", "description": "Downtrend change color", - "tooltip": "Color of the downtrend change.", + "v": "Color of the downtrend change", "default": "red" }, "unchangedTrendColor": { "type": "colorchooser", "description": "Unchanged trend color", - "tooltip": "Color of the unchanged trend.", + "tooltip": "Color of the unchanged trend", "default": "grey" } } diff --git a/screenshot.png b/screenshot.png index fc731f5914bde7b7613758362cc4e7842b565b55..949cff953cbd683da8d95087cc9d549960d7c972 100644 GIT binary patch literal 179140 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 z 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 Oa zYGQJv-5veRvX#KogbgK%Tflj?kRwl24xJp-(X4{@oSPG)mCd>fk!CJ}ND)1Jh78li zVK=`#%n%E%4LE&ue0h8_alUw^i3N64q~JFq=t`0x*u>#@vY%?P921}$$ z4B|xubnlk~XUp%MT)$K0(i+~pQ-Zf}Q)-=71q`oVjLti@7c4j8s{Y=l|CTGH(%;i| ztvP>ZP9a75vOvszweN^E;0)dc0LbDyDeE?CIy84`9!clmGv@A z-~YGWxXg}6l#Sl7j`Q-hgy<(NI*naGX_V->fchu6l(SPvLym`pnjbw20KvZ92EJNP zS*?f5g=V4`bj7aNo?uKuw@;Ph_fefP3Qi9p$HFkREx1n4;e5jizz-0qyWQWUDJ-ci z8gke9k;dt$V@>~VO|qIf!Mr_Nj@`R!hDxH~L)$W*R2s72$XetzWZbTsdsy`B+CBPF zilds1S*%J@=d8umZ8Em+(wjcd@?Kq&HEi-W8S>ml@}H*fIdDWY+rjWnz&9a}v%X08 zHD)e*n%-?>MMxXJDxHE8z#k)EU$_4aDkGglyvUxRVvW}0q1sQT3`(CsQc2ee3=kAk zX4fzTnz~I?FvTg{Ne^eZ7_ldwaxk3Fo>c=cB7lexV1r^~9DlGnhGmkNXVlG)iwG}+*R^_N`8^UeIyD1dsHAmI5w?e1JJn%<_UJ zt!y#Ce=R{}EB4(^PT4V{r5GYZAqANme3w;&E}%1UGoIsu{x}zz$R@rG3u(Na74C5gqIW0HBd$ z>a1>!1L@6#$>H^QbJCCU7kAKTxN#pg3Mpd|tZJ2N{U1#O>LhJIwYVlyFtPx?KzWQ1 zOiI>8G*6?(K%f>9k_l6 zaQF#>qXGQ6ft#3{_ff|=hMN-0Sm_|6+>E%Pl#;-2AhZjF3^bV4?|N0mln_l+%C(PS zlUlGs@HI<>iaXs2tvz_76O&U2Vm&23| zy-3Mox*bAje*Xf+RHUt%i8In6gHCdzFlA?TO2<;@-l4j0Wvz9{w2mJtM9t`@mF*=F zAZJhD>jF?|Wd+r|3}FEBvuoTCz-{n0I0*-Dkx9b2nhIFz6YFvIkWV?y$PdQunfU|^ z$=!-00-q_eYZRJDh&G610y~v-Xx4^{d4NCABU7o2%5nzWACWc?gJQaE6)CFZZ@SuJ zfQ9B&0EM)x{w?<9K>7ZnuQ+{!vbxIh`VH3baJ7e>R-cI)$zR%NZ8qtG^u07OV6x?hniF`(Je81 zTW*>c8_jDM#E2J}G$LUk;bq`6Tg^y$xLHMpNuhjc9O$i7{_BWmiX>pnZ*NY4iW*Kq zcrq3W3d2gR3RXFHxxQ_V)_21tU!CWviQF}APf5~ILr;|TLT#taGK$)6HgD+~qxr3% z1=LFAiSCass+Zi84`#IF>YOlE3e)d$d=5WHvYEm3U{wKPEdocem2JRx9t`{$t7+-1 zUuj?AAMFyrL{a2(xM;{A^l#d!)9~C*li?HK0PAEZY?!;46>6#&<$kcP7cdfs-v1)h(nD-#5Uasd^h=JJwgo&rx0YN*B~Wfs1* z<4Z>`1$KTuW~%txP-LXx?PjeBBr?qD7HjhTvz_^sUXP+|%9UI5tSfAb8<&+;73Fo0 z>~7rJfxUa@iUQLecmeWc2uIDRmsx)%<;dIPmp@1k0-CGhz_tZ1?o8gvF-re|@~oSD z9ThsuHgkxDyiEoCZQ0XfIlgI8?6d*>mSAq9X9C~Uq#|L{*f#rVeEWFTM{>*cKeCaU zdwBA`gkjK@pN(XYwU($C)w~^@J}RWsy*F2IL3M=<>>gj;mDy1--X`VK6nzK9vN!!_ zhx1QZ3cp~hiFuZmE#@;v_1GOATyaMTZM;?j--1OY@i7cxxX04b)wo%Y2W<5&JG^E> zl8lN0{P&8;=gsY+Xi2hL9glXamv*}M_mBYKLR#I~K<$}DN4RQi zvHEk`sU{j_Nt$q^l5AeG?F2{4sk$lw)6!hn=FRy()*W3yK0bXC_uyo5F#m(8CL`DN zp!mEllJ^hIB%pahhX=P6goR%4Xl$-!(HBul?pzl8J~)R!)5;+HOnm`OHMgD@qc&$s z&HT1?txr+EX|}Unf$Y*H{LgZufmwk0tS3Gha9EPW5?*^TH!`V)$<)A?Eyhu!a~@pvfSmsUdt7yKCp9G}NTy0_@*QW72N;fM+m@6dDJS46c$LXW|79A&Q zQyqxhA>MZZ#Nuh_;LZ;PuO-OR#d1t?Q1CAGpQ>wojDQ$@&ajJ;sti6t3SE5 zv~UJ$oyV40W;A?DS~T-O$Q)D5AiNz9lg!1{6jHp@cR>E|Jp>7M!(V>^EYEL1HIW z{^vEhlUBdOnv0GCPI+opzm4xgnA3J!;;wEQC*%~dI1jc6CQ4)Bah33Rh)Yq=H12g3 zjg8&j*3n^tZx>bih#G_^g}Xa!5lSm@+ZrwtA8MK#m@a7rK{K|Wz_EHXBJ&YEXzO~s z3-9;yG)5$ho>`0cQPe9mXxy<(t2e58I1G5VF&ONBG`TxU^Z4%10_DvidRx&{%Zk3S!0L#-<3KOk z;LLf|(-G5%NzcvF|9=ah4wy}99r%O%82RkzY7h4w$>(T@7cJIDhXFvkVaAg( zQ8cwtKtyc*Ta3&T*=Mah2wwhCL&{ErSnd?(^t6g@m`Q=5wNcA&>-)iLmN3iW8*ie4E9O(%Pm#C)oPtoQVq_6ye*!5MeB*g^ zs#sXmt3=Y4I0LDE_Q2H6`XDy6+;GL|P!*ja+fe}=_bV8W{?dP+L+=8L1)7ZOZWld} z?k|8i*=Yw!xADY!D`~RWfTO2RLsX3*6I5+49ABx{{410&l4eP0NYhkz8VD=xa%RCh zuWQK3KSyiM8ddf@U%0P`5xln)zr1t4{ywV7mi<%|iq`UEvLdmdLx`7Yx%oM#3-C6_ zoSoZi|BPy(4_PDx30I--T0LqV=lDq$y0wC;$kkR}&sPwSukGhAISR%kN3wku&1Mx^ zS~NZcf$T3sF@7Jvkz(!J7WDP9dE9Qvd8Cc&{1o&;>?BwuYJ@(M03ID4~JO5j8 zq{=z-Hg7uThti(l`RTp+)0d|<1?%t{W=!^rsWRZH@E)HUbTk`uIS*)fzdrLq;{0Er zsK%dA^nL{iI7f?OccChX{g=xr*177#kfCTTQV4!W-Qf|44fpdt?WWhT~qAICmlhaD*&~~RuW$dl(Ew71FZ%f zb);g%dxp}~5LIJ+OW#A1;)9-ZbraTcahK;w3K-gjpZey6$UScd1gxL=yXym8&WUl7 za{xie_N1tI+nT?E&cC+zE;n9ZoB^b`IZ7c%Y=cUlu9u{6|Dc{AV}xpx6lBMfo-mH? zA_|j%+V4uNy?&>$6=;2+(Z8PWFF!dtSH(WPMLV%_l7^2p&WRXo1XYuOj7{$QmyT8 zdV%U-#>Dr)@taK+(P~m4U-UJt_C_$vt0*U{gF|blgf5lNa=m=`d_D@eFh={VNywze=E^^cOw#&(a;t3gmjf z>EzvN^N?c8mlT5(i02QZozLn4lnc<&W3JB9^#?Q`H-K3HGuU-eSve?~BspP|;&%U_ zVr#f-Vj5jDBKqZyB7!mul0s(4k!IsOi72cL965RVgocLr5$w&@0o?ww6{otu@Eh;#-} z-jh6L!i{p$;-MXhoKj`!<-|D0Wy4IJGP<~|^rOSDfQWpj@cuEZIrD z^N2QB8|~wgGeU;>4Kv|%hayx(!^1=J?Gck5XZtxpg38q=0_c?n!_Q!iAvXtiXDojY z``P8bkXBGbCnbN+h98`Ao%ZE1f(0O+O!Yv&xlHVe>3_*YE{9Gcw9j@ z8gPEWPNn(wMU}NaAyvA|6xGe7!o;^`U0QY{QgDIiZSYe=HOcLQ==f&+e}Kw^9J@mJ zT8LZ~-vz@-PbDO&3Um7nt@Nw!jYn>{>Ap{22@=&uX=#nlUc=5uL$Op_WaX&?6FVt6 zqFL--pJO(qh656vwdq*W1Jmp`Y*Xg`8&mpj{>GGd^BP&VJ!O}(wN~Sb+1@k~JB=hB zT4UvGqhV}Lzgk?;dLI+!<*LAliQ^xOR8^g$}#-li=Gn#X`+{$hC9xbe&P= zrDA~ke{)MSM=CF zu@$4LQto5E#cie)%dL`l_*;O1#+dWBF6K%GUM9X^>Lc`1f*m+Ifu14l*$WQ0rq8>5M|36aDh*~^xmRgaGl|vMNUJ5Alj!weYMH5mh83*g^gpW;AKiooKCk6ADk0m~&ferQ z^?{*n!5Z%g=2NBEo{6vK>dMEcuEg~XNfIr@t;PcY^+#cePx@E?@-BgZv)jJ@hRCdx z>X04vAWauRtCqc7OD_ZXQd046e^K?H{^CmhD_56j!3>1<$_)5*4e9^w3H zj!Ls9TTALJGh4j9(0L{X>fk}XZ4#cNV^vIvg6;ms!U4EEA8z=eDRE(SC@%`bU{12G z_Tn@V)=l^5yhwB7VnQ}RGX3NgvX?_zxp5VXU(vj9Mge{LwGRq-IzGHqOGy4qNnn34amig|%E7xfz;0wgpq7CVvkSQ@`40CLwr_h%w^83<6>8kCn(3N(gAVKY$uGUrc>gDYafO$Vc0L;QDh=oV7+ zdeA_skOa|DZcrkg^SRn+uGyZRpL=Qw(`>M|F&^oAYna^~g?zr>pxJs8S6HAn!Rm!6 zSSp#ECnH(S0{y}Sf*7eyBtXE#8w}19Pm=)Tj6Y%gi5~3gbAi86Ub}snUMt#)+Hl$m4J2ir72OZ#(%hf-5evC*ol!t80_QKGkk56MG=2+Zn%`=1MzK`}0$8 zAyQ?-KU1k-6BHAsP9Y-G)42BACc025YtJUH3^YMqpK64F5+Xww*q;Vsm5EF??!4T& zQEPY!GeW9W0~JnvpO|yr;J^3jP}6AQP=D{!2`Y%@V~h#Bo5gPmfH*n{Ckr@>; zcuvO8f{1%W6M@(nMqY`*cK<(1rF)r}b^a~r-owx)4$csqPddQ&Y4$mhY8OmZM~(?~ zX~jYSDF_X;hG?L4IXDS1DvOiDjfT~Y2J)3@1?%VZzyj&vf)k%MlSE9rCCJx1HkS-~ zhwC7Ij$)g76Z;MLqIymxbR$&p#+MgRRbs!u&*l&dSsG!Ji^vIh^@ts(<6l^vdQl+d zR4GB^;x?t!WvMpWJ%hhId}!%#ry6+lOCOvBo}XX2dm$QRjYnUUHegL?YjCgT)~-x( zs%16M?`uuzn9^yjzTL`od~!n|syZxVejooI#vg;iPp>Oa_zu&4>*!#P`{o}WlyYKM zqwq`o1%V@Qy$*5X#|V9?a!RNS=JyoQVi%i2rk!04KJhj1wR6ycc$k2CxCk;-aU^l# z_FV6htuOZ&qf4LnekGL}{(RJy8IjqGmxz~?#ir3dW`l#>7@F3{+z8w;y``oRQi@ce zWDm1t{%h>*Y4p#rH_sD!)oJ2U#WhQC_=UmZzt`S8Uh7>JNeEgnBli#hcFzr2gZZA2 zksAT#FwJGyDgl%qCJlJuD*I;^ilfK)Z>zDQH4V3o`#;~%=PrsrFcwpyjA%%gh;ngp zY2Xnmz-C6P&L=*5u-j6lyVDCbRBcFfk2tKA1wml5h#0~j6TzdYUwi9``8)vYiN}h+ zuFf~BkSq*jyIW-%T_DlslRUDTw0;{XcU51sD8B5+1Jt}dSCidm6%OR z=#8+ShST`sckd9&rW7iHsE%ANl&KVwjcQOA>A^mlCG7H1=I)DW8bg<}&(Y{s9Wi%J zY==GB;R3hpB7;+iiCOBL#^6+s=;)_7*zrLd)qEPhtw|O8Al_tlVU0p_sv#P{p%>i@ zb4Wj`ag5`Q)yNpybsRu%%%$i9`A4EaRuoaWa|i~hJxkeK^K4^Go?6k@=V%%|5LIO4 zI5HMYIMCF1LoALL*O(%+49PHnE+t1w0Wp6Hy$-8V8@;=`dy2D0GD)!vfNYadHhi|; zTuwuHdgn#)sEyN4*WODg`e(x^xc0!Ywt|EUX#^VWoK-oO9wewhsBiAvL!uBCPYO1a zSvlW#+p8Wl)%vnvl0kPcvEO9oqzg{D4X!JvfL*5uW;z5*P!IFN(D71TAwl&a)1#jA z@Fsl4Mt_m$Y-87wNc~gyntD|A;Z4sD@8i2HjY@%dAd&9t!y2po{^m@=g+l0FoCLWZ zD(dwcHhNp;GC|lGpKSdgLZaQTwL7Rc@!FtS_$m*^vY)b=ew>22kgNDq}E5(+J}+o zC40AW?l6K?9NOqQb!z+LWKMu=#|yqx|6IiMPy(K*-ysy~0}X;pKIc;6B&W@)=BJgS zfh81Z8)pc|y8a+RmSH&4A3;l+Fc1A;Kk7u8BQ(%jVa{H- zwK7R6skftjs--)~QohM&u%7el!H!qYmu^m%9@e)-EE_J?aohr)45I5E#Ku|yv^rGi z#w@JpZ}_0m$RGFAWl`s3NNL9&v{x|b>}9da?O#Yj9y1iIV61S+I~0wnEyBd>xFCR! z6r8!{61ws*I)W5qzd5Y2i*;G@LMgy(tC~czz+$B&@s(>rXw4zTZ>A{Ug}I~FUYTx; z*F2tVTFkJO$S4zHK<2Cg9==BK2Frh@qRF4=|q%MZAK zt@7iuJ&)P+P&2a_rxh!{O)&jOrA0YEv&WoJbNPn&PL!0*>H4}}usx|G738N1hZ!4| z9x=e2j&X(I0J99%G`3h;!lvx7#_# zpaz^(%;8C3w<~0#juZgSt+Mv#FFL=w2VoTSe$}Cds-8=mrOv5N+p49O z4|#e*#GOS*$erT>%AD!k+M$@GbV9W$xzfjBv<7X7-aqg0sa$v-sZ`gvC+N#;4-8a* zm3wyyW867t>GO|YL`=a_X{t4QgrNNlKf%o^ixH6GX1U+rd5XfD&jK-;qzSx6Jmn`U-~sP1DF?U+W;H05O<07Mfx zDd&MG*zG$6HTzH=3iKLRK74ivNG0=jR4?mPKi*sS;UNoc=Ubu7ZrwB$I3^Yt_49~z?~0H`s#D?Yn}*N(ug znF@Z5c^Z|Xf{x+=@Qm6-w;P}&tN|uyF`WHsG%8aU*zqBGC^wabS^C9`$G>Of-Ux-2 z89dQy4`k=iSahwu>vsDJ+Fp}MGicF6A;3W?(b_+DqT~ z;^~m!XGc+DI5gCtXRtxBKfG9R-aJBSUkcJL$^v|KpW67;?d;=Ci-T(IkZ{QhLCV#% z6TM-7Ww*HDz>lRr4ko%_Vj;z0b^R-*N7s;q)XSDpLZ0ZOIq(jAK?tv`J!sP z8a_*juZ}R>TfPoIqEV8V`rgpp-P7H56^EVR^gms!+GVjf*|R@CGXR+PzBL;UzGgDS z8K0N*3JiXv4 z6i|-Q`9Ld&ypmnP@ir{Q{G;_UoZzMe88ECsRQ<$!KWcFjj@Yy8k>!ak^7R0aD$f=2 z!B~lyNIe-p#Fs{?5k%8^sR^-nz6fG%Ly$0#ctOg35$d6Klv@65c55Akp71^$xG!c- zvAI~K!=|KaC8kcVP$FdCsTnrLT?CcGO8}hs%)yu&6EZCoW|4fM@+CZs!3`b(0yik5 zWAqs^t*m>YOZ%@nNr0BGc(JA~eEHUA$7M$wZ~~Gy!sz&sv@~Zaq2pV7TO{|v&PM)( zw7>x81TG^Zqht9z`X*%QPH%Qenc_PiUw%}~_9kr)CQq0PE>4JiP^K)ATK*)^r9qTd zV(7i;@tv~V!ttqhWF2^@us>OcCP${)(KtQf519XZ_%0xgK68}qkmsF~HPNVWGXN9~Im`M&vZ|@xsYXq!3isNob!@ zv$1L6Sv&DB3(~|s2Kouuj-`QxW~t8LVzJX<(0r=jgpefXSkn?~iupjN zv3wp|MI2?hiuCiFVK2@W7N4ZT-4D3cU(CAx>dS^Y_3vU!PnxIhe=O(a>;15M#B5rJ z(6{;6nhJa#>1!Oydg}pDQV%V1Rm)PHU&amP*Iog@(7%C+y+X@#OGng{tJX%?f(ZY zYc^ZeyzV(&Uqs1F4x4Kk{gZjsyUNY{F#zjX=h#F`!tg{IOPWV!q$ijW~?NxiczsS#7zD*hLBZkzsjgJ9e3vYAMXL>oIYv+DV z7gnt_OgnYbK)?5>HTeRWTf^fY%#F5r_y6PTtb*cdv~`OUT!Om>cXtR7ENGC%-Q9z` zI|O%kXx!Z;xCM82cW(dtY&-kxx(`(G#_C$llKIVV3=fcgcW(>zF>W16u_|zm#w)Ki z0#3Q?T_}}wIIuVB*9|_K3^A;WC zJ;TngwV)I+x)%^FV?%m8&6RTbL}*kFt~$x&J=9bEE%&6hZFm9} zwk{89aZtC#Olqb?KveL*)H!3T`@FRvFV&FDhuu9C{B*lXx-fjP**xP5uJp-4q!S~# z^MBij-p;S_(*5@`VRTREK`q~>4KCCP2nFMPPTV2gpq(atxlKT?mR8F=nA09Ec}dku}K5V zUIs?8X+vMAXiX%HX0OJ&AKU-x7uNhn0Q|Rt;jgKLNTDw+ebW=*9NL5mN!EOK-^udc zGeW>zvFC0HLhn8($WMpPOGb%;Rg#I94iBk|JeKmmio-T@xTr|_@!tQ)phNR`PEP(@ z*U&&YzI!~u=DA~C4lpr}E7xZ$7eYy%B?FFZC@l%vsAjKW^BoZ1Y^qJd&8K@)2$>$D zygHVxWjp+-kwQ}FYk|RY$%xdhP(*s`#HWquM7cARR`@@R(x322%K~Kr_$&win^YPb z^JOj|R!Qs-#EUyfQ#T7mNh(t2PJ6BGr&U{SB>haqas15Ph0lAofm)Zolp1A_SpF(j z%Jiul9Y0=#IKi}&aH8}#-{f-ppEDKfETqb&J8Y{PifG6hI)0=$(*?aqHQ8SYyMkZ3 z$Whzn${U|RU{RZv5vt>fQ;-88st&G0Lcd3-!ZA!RB7jap-%j|2f2IED4GCFny+4=5 zdb8%xo2YwR`bQ(<580mMrD@`|E_tZ0@_H*=bXQUvs&=&_FUTcAKR~e*#1pIZ)b^V@{S)HaJ18|7NjSp;1mi9*r}@JF+Uz4Jk@^4e zKs9dE^Lc{_BSlVIFb}s>;pDt6?FF{kO*q*X;Q;7kqa}-8n2cWvHecD*-dZTTMzVsG zD}H7kW70_cuDQ*^kdRRImp!Sr6S6>o`IFlBv?GM(YDk)H)JA zeM)9BKe7V6O2lZX_}$n+*A~d*?0EhC50sS%fHhy<1CG9Zft-5}i_?1!HE~=fVqN}F zt99HI%X)F!d>M(}h5`-hFSj0#X`7UCkqF&~?D8ZHutF;)8#U1rmAp(Eu?^)8rDOIX zG<>b-iD*76%KP9SCO;DSPe>NG)TnwL?svNr^{+VUUzvYpDp5bGLAv2-VaG=tVOYkdT&2Z}^iKl&y7ALG-`PMB((IzvX2I zo*wgFEJr7O&4lEly?x{Wwp&PL_MPv6>chV%$w)~>6t`^*F+bYIi~Ysl1Aj3o3v?!u z=3)lslxuHVRq#J+od?|A-!W*tx_@%_a4hN(j^xhpU*vnqt3%K0hrmjOY;!sax5=*P zJq@C}{Il4#xhg}0UR~)cPsvs}`5jRY`aL6Zyn^1y_^+zogVseEiQe6ERKafMp<(8Z z&nf2#ypk=$+_Seu7nURUzsi9<2QnMqNCHy7FHo7*#OGiEm*XnCekWC{1boR=icUPY z`Y>yJqvH1^W80)@r1#IHN__JgZ?vCr$f#a&=>mF3b)PW4c!eaMLx542azL6I$JCtV zKLeR8p*5R2mxj9!rm-2Iqv=HEO}v;bUfJn2>V7;`1Z--v96V|KU#jWN3?5j7zzRE! zl9JKz@WeNbTkF?%HxjK%#Lc8v+P{17`p1?3(b+R1to%>PR(deH`koowlh?D1Oe!a z@(tNP^ioq_JhkGqhw{Fe1h0jN%Q~U(hMx4WNPd_4_T33$M%NY_8t|MwiN22C8&}(w zyon%HD_FRZlNto29voDc=W=GL)26Rm#s2NuznKu#0hH zXei|0+uqqM0`#h_}%8Gt}L$ z1Wx_hPzew3WwiV^#~oUOE)g@$EO8e_$TlA_67nV%L(QuQ@=hYvp?qrc-91KKP|!hyAIxil#&`Bh|9FoWZ5b4UN`;X`Bx&A z1Pgp*qU3T68^`!1teQR|e_A187-%{LTVIl&C#OKoT*}hRii5W$&{c=yoH`l_`pzKD zk{I2O+ah5(ZR=CcDBnVbs@7pqR)uI0R_n6k^>)U;1b6{^ zSx@X^N48|jkN=TnK~{^c;e&BO&N;QQ=^pXnvw zSZqUMTwjB%$+h*XoE&a8Ug5()+f;WwwYS~vmP%p-=^<6J7TrBHoN1hul!zqzNX&1Z zWGgQJp}7kr3?N_|Dl%JK!cAO~EOvNPe5B-ugAGxhYsm&)&&CU6u=77MqTXd{ZLa5m zm!+0UrLHw@+SB5<*gQk6X|(3cWj##T0(wAf@6_j?r0&W{Z%9KeVWlW0`AwE_{l_TsY!>dl6a0{W8~-%QGh$J*4bFz?TMrqK z>@Hl%Mx|l~QSj|`^GKDDu_3+N_L}J@g$D@N|0^u>tc~QbNdQ3dutfvt&QlKzFvHp! zfv(W54*LSxv?VesFi-!rqiUcXZC^*WM@WWWvF96);lv=GDpso_n#0&ZZRayF3=ih8 zm#BKhoCz+YLK@Ob-C0`g#ze)f(HMxBBou=`N1YpHg47E9psV>HNC3aUaEGd_JjDK%+$QR`3zcC zV>$62x)oiN;+KnOcd+zcEd!v<2U=CAa%zd1B1qG3cmKh}MD0-z+@EjLo9@K_B>P?B z3uMw}egZp0XiEUo{<{OA{>YJJlutO@2R?MnbvSnIznWxLYk#-i&39y9wv2Bs88S=+ zPet<6Zx))n`dqea7T zP+)BS(|(85|MN^-96|6&TT#BYN?6GYHh+<R8^ByJZkq@lNf6_*eEdZzA^di_}mfXhx(*# z3`8IIo-BR{B3AN$^YLYnH#r%BJ)!55b8I-t0jU4I2(}VE$CPIL7zd*`I6i^@cekCy zKiqZ)m26VtKJZF(?(9BqA-nt&A@rmn&e|g4 z2z{_J$+k)9>FN9vu~n(T&qaD8F%U%z0?{lcEO>Ofxv^mi#NyRC*Vq={jDo9kJwSAR}j`pT)jHH5ydN1|*L>%?jdZli??rNZz{E~8K~&5Q`a zMO%o9?fH!p!lEAKa3bJ4-QB>4X3=+C6_MaLO}h6w{1yD;R%{&FTB$y4J!Zr>~#?X z1oi_Jft1C*Ccy!n`mlKR;+YbP+Jl1h;n_`cJ#wOB*c@@t7lf0g6m`K^ivpT+!M`Ue_&@XV-MXcX}uDWFIl z26|~uHSHNOA#4f?fJZuZ8)qgD(xD8{s0SA{(=Y~AMZD@$Cljotv&>bziji|Asms!D z9-g!nA^{^av8Qpa2ErkL!v%6J@H9@~Pc)_Fs>|O!231S0Apsy3u)*eLI7!^5^bdb$ zLx{4!Cg-368d)>QM)uQ@lt$f%k%A3hNG@p!2M`QH%wRS}R_I4&?%0DKh1)cel4C+` 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 z%0D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 VO#q`q8VdOHLPAcwSPbm@{{W?m=j#9f literal 178295 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%0AXD;s)D_gXd+f<#wdiX}^w<1FKVuBPa%+`# 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

2+ey2GV^NTi|@Z_)z1mYnHhCZ^{@75*(gHs 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