Final file update before alpha release.

This commit is contained in:
James Cole 2020-02-14 13:54:26 +01:00
parent 19a428bf2d
commit 8079fab472
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E
16 changed files with 80 additions and 68 deletions

View File

@ -15,3 +15,4 @@ el_GR
sv_SE
zh-hans_CN
zh-hant_CN
fi_FI

View File

@ -5,15 +5,14 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## [5.1.0 (API 1.0.0)] - 2020-02-xx
### Added
- #2575 You can now create a transaction from a rule.
- #3052 The old way of cloning transactions is back.
- [Issue 2575](https://github.com/firefly-iii/firefly-iii/issues/2575) You can now create a transaction from a rule.
- [Issue 3052](https://github.com/firefly-iii/firefly-iii/issues/3052) The old way of cloning transactions is back.
- Firefly III will generate a unique installation ID for itself.
### Changed
- #3066 #3067 New tag overview. Not yet sure what works best.
- #3071 Top box with expense information (left to spend) is now more clear.
- #2999 NOT YET DONE
- #3075 Embarrassing typo in welcome email.
- [Issue 3066](https://github.com/firefly-iii/firefly-iii/issues/3066) [issue 3067](https://github.com/firefly-iii/firefly-iii/issues/3067) New tag overview. Not yet sure what works best.
- [Issue 3071](https://github.com/firefly-iii/firefly-iii/issues/3071) Top box with expense information (left to spend) is now more clear.
- [Issue 3075](https://github.com/firefly-iii/firefly-iii/issues/3075) Embarrassing typo in welcome email.
- You can set the default language for Firefly III which will also apply to the login page.
- Add Lando to readme.
- Add support for Finnish! 🇫🇮
@ -22,12 +21,22 @@ This project adheres to [Semantic Versioning](http://semver.org/).
- Foreign currencies should show up less often in edit/create transaction screens.
### Fixed
- #3050 Date blocks were rendered badly.
- #3070 The currency symbol would not precede the amount in some locales.
- #3083 Fix category sort in report.
- #3045 Linking bills to liability accounts through rules was broken.
- #3042 Rule engine behavior was inconsistent when importing data.
- #3064 Weird bug in reports.
- [Issue 3050](https://github.com/firefly-iii/firefly-iii/issues/3050) Date blocks were rendered badly.
- [Issue 3070](https://github.com/firefly-iii/firefly-iii/issues/3070) The currency symbol would not precede the amount in some locales.
- [Issue 3083](https://github.com/firefly-iii/firefly-iii/issues/3083) Fix category sort in report.
- [Issue 3045](https://github.com/firefly-iii/firefly-iii/issues/3045) Linking bills to liability accounts through rules was broken.
- [Issue 3042](https://github.com/firefly-iii/firefly-iii/issues/3042) Rule engine behavior was inconsistent when importing data.
- [Issue 3064](https://github.com/firefly-iii/firefly-iii/issues/3064) Weird bug in reports.
- [Issue 3099](https://github.com/firefly-iii/firefly-iii/issues/3099) Can't make piggy banks on accounts with no currency.
- [Issue 3119](https://github.com/firefly-iii/firefly-iii/issues/3119) Command would break if transaction was incomplete.
- [Issue 3073](https://github.com/firefly-iii/firefly-iii/issues/3073) Rules would not be applied to all splits if a split was newly created.
- [Issue 3111](https://github.com/firefly-iii/firefly-iii/issues/3111) Budget amount edit redirect.
- [Issue 3114](https://github.com/firefly-iii/firefly-iii/issues/3114) Removed double entry from budget list.
### API
- [Issue 3097](https://github.com/firefly-iii/firefly-iii/issues/3097) Unifying API models
- [Issue 3098](https://github.com/firefly-iii/firefly-iii/issues/3098) Add field to link types.
## [5.0.5 (API 1.0.0)] - 2020-02-13

30
composer.lock generated
View File

@ -786,16 +786,16 @@
},
{
"name": "egulias/email-validator",
"version": "2.1.16",
"version": "2.1.17",
"source": {
"type": "git",
"url": "https://github.com/egulias/EmailValidator.git",
"reference": "5065fafc8c29d229ff207f2a89b02175f479a909"
"reference": "ade6887fd9bd74177769645ab5c474824f8a418a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/egulias/EmailValidator/zipball/5065fafc8c29d229ff207f2a89b02175f479a909",
"reference": "5065fafc8c29d229ff207f2a89b02175f479a909",
"url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ade6887fd9bd74177769645ab5c474824f8a418a",
"reference": "ade6887fd9bd74177769645ab5c474824f8a418a",
"shasum": ""
},
"require": {
@ -840,7 +840,7 @@
"validation",
"validator"
],
"time": "2020-02-12T22:28:28+00:00"
"time": "2020-02-13T22:36:52+00:00"
},
{
"name": "facade/ignition-contracts",
@ -5658,16 +5658,16 @@
},
{
"name": "composer/spdx-licenses",
"version": "1.5.2",
"version": "1.5.3",
"source": {
"type": "git",
"url": "https://github.com/composer/spdx-licenses.git",
"reference": "7ac1e6aec371357df067f8a688c3d6974df68fa5"
"reference": "0c3e51e1880ca149682332770e25977c70cf9dae"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/composer/spdx-licenses/zipball/7ac1e6aec371357df067f8a688c3d6974df68fa5",
"reference": "7ac1e6aec371357df067f8a688c3d6974df68fa5",
"url": "https://api.github.com/repos/composer/spdx-licenses/zipball/0c3e51e1880ca149682332770e25977c70cf9dae",
"reference": "0c3e51e1880ca149682332770e25977c70cf9dae",
"shasum": ""
},
"require": {
@ -5714,7 +5714,7 @@
"spdx",
"validator"
],
"time": "2019-07-29T10:31:59+00:00"
"time": "2020-02-14T07:44:31+00:00"
},
{
"name": "composer/xdebug-handler",
@ -7912,16 +7912,16 @@
},
{
"name": "webmozart/assert",
"version": "1.6.0",
"version": "1.7.0",
"source": {
"type": "git",
"url": "https://github.com/webmozart/assert.git",
"reference": "573381c0a64f155a0d9a23f4b0c797194805b925"
"reference": "aed98a490f9a8f78468232db345ab9cf606cf598"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925",
"reference": "573381c0a64f155a0d9a23f4b0c797194805b925",
"url": "https://api.github.com/repos/webmozart/assert/zipball/aed98a490f9a8f78468232db345ab9cf606cf598",
"reference": "aed98a490f9a8f78468232db345ab9cf606cf598",
"shasum": ""
},
"require": {
@ -7956,7 +7956,7 @@
"check",
"validate"
],
"time": "2019-11-24T13:36:37+00:00"
"time": "2020-02-14T12:15:55+00:00"
}
],
"aliases": [],

View File

@ -137,8 +137,8 @@ return [
],
'encryption' => null === env('USE_ENCRYPTION') || true === env('USE_ENCRYPTION'),
'version' => '5.0.5',
'api_version' => '1.0.0',
'version' => '5.1.0-alpha.1',
'api_version' => '1.0.1',
'db_version' => 12,
'maxUploadSize' => 15242880,
'send_error_message' => env('SEND_ERROR_MESSAGE', true),

2
public/v1/js/app.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -95,6 +95,7 @@ const i18n = new VueI18n({
'nl': require('./locales/nl.json'),
'no': require('./locales/no.json'),
'pl': require('./locales/pl.json'),
'fi': require('./locales/fi.json'),
'pt-br': require('./locales/pt-br.json'),
'ro': require('./locales/ro.json'),
'ru': require('./locales/ru.json'),

View File

@ -93,6 +93,7 @@ const i18n = new VueI18n({
'nl': require('./locales/nl.json'),
'no': require('./locales/no.json'),
'pl': require('./locales/pl.json'),
'fi': require('./locales/fi.json'),
'pt-br': require('./locales/pt-br.json'),
'ro': require('./locales/ro.json'),
'ru': require('./locales/ru.json'),

View File

@ -33,9 +33,9 @@
"destination_account_reconciliation": "Vous ne pouvez pas modifier le compte de destination d'une op\u00e9ration de rapprochement.",
"source_account_reconciliation": "Vous ne pouvez pas modifier le compte source d'une op\u00e9ration de rapprochement.",
"budget": "Budget",
"you_create_withdrawal": "You're creating a withdrawal.",
"you_create_transfer": "You're creating a transfer.",
"you_create_deposit": "You're creating a deposit."
"you_create_withdrawal": "Vous saisissez une d\u00e9pense.",
"you_create_transfer": "Vous saisissez un transfert.",
"you_create_deposit": "Vous saisissez un d\u00e9p\u00f4t."
},
"form": {
"interest_date": "Date de l\u2019int\u00e9r\u00eat",

View File

@ -33,9 +33,9 @@
"destination_account_reconciliation": "Non \u00e8 possibile modificare il conto di destinazione di una transazione di riconciliazione.",
"source_account_reconciliation": "Non puoi modificare il conto di origine di una transazione di riconciliazione.",
"budget": "Budget",
"you_create_withdrawal": "You're creating a withdrawal.",
"you_create_transfer": "You're creating a transfer.",
"you_create_deposit": "You're creating a deposit."
"you_create_withdrawal": "Stai creando un prelievo.",
"you_create_transfer": "Stai creando un trasferimento.",
"you_create_deposit": "Stai creando un deposito."
},
"form": {
"interest_date": "Data interesse",

View File

@ -58,8 +58,8 @@ return [
'no_rules_for_bill' => 'Cette facture n\'a aucune règle associée.',
'go_to_asset_accounts' => 'Afficher vos comptes d\'actifs',
'go_to_budgets' => 'Gérer vos budgets',
'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?',
'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)',
'new_clone_instructions' => 'Ce bouton va automatiquement cloner l\'opération en date du jour. Êtes-vous sûr ?',
'clones_journal_x' => 'Cette opération est un clone de ":description" (#:id)',
'go_to_categories' => 'Gérer vos catégories',
'go_to_bills' => 'Gérer vos factures',
'go_to_expense_accounts' => 'Voir vos comptes de dépenses',
@ -219,7 +219,7 @@ return [
// check for updates:
'update_check_title' => 'Vérifier les mises à jour',
'admin_update_check_title' => 'Rechercher automatiquement les mises à jour',
'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.',
'admin_update_check_explain' => 'Firefly III peut vérifier les mises à jour automatiquement. Lorsque vous activez ce paramètre, il contacte le serveur de mise à jour de Firefly III pour voir si une nouvelle version de Firefly III est disponible. Quand c\'est le cas, vous recevrez une notification. Vous pouvez tester cette notification en utilisant le bouton sur la droite. Veuillez indiquer ci-dessous si vous voulez que Firefly III vérifie les mises à jour.',
'check_for_updates_permission' => 'Firefly III peut vérifier les mises à jour, mais il a besoin de votre permission pour le faire. Veuillez vous rendre à l\'adresse <a href=":link">administration</a> pour indiquer si vous souhaitez que cette fonctionnalité soit activée.',
'updates_ask_me_later' => 'Me demander plus tard',
'updates_do_not_check' => 'Ne pas vérifier les mises à jour',
@ -232,9 +232,9 @@ return [
'update_version_alpha' => 'Cette version est une version ALPHA. Vous pourriez rencontrer des problèmes.',
'update_current_version_alert' => 'Vous utilisez v:version, qui est la dernière version disponible.',
'update_newer_version_alert' => 'Vous utilisez v:your_version, qui est plus récente que la dernière version, v:new_version.',
'update_check_error' => 'An error occurred while checking for updates: :error',
'unknown_error' => 'Unknown error. Sorry about that.',
'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.',
'update_check_error' => 'Une erreur est survenue lors de la vérification d\'une mise à jour : :error',
'unknown_error' => 'Erreur inconnue. Désolé.',
'just_new_release' => 'Une nouvelle version est disponible ! La version :version a été publiée :date. Cette version est très récente. Attendez quelques jours pour que la nouvelle version se stabilise.',
'admin_update_channel_title' => 'Canal de mise à jour',
'admin_update_channel_explain' => 'Firefly III dispose de trois canaux de mise à jour qui déterminent ce que vous êtes prêt à accepter en termes de fonctionnalités, d\'améliorations et de bogues. Utilisez le canal « bêta » si vous êtes aventurier et le « alpha » lorsque vous aimez vivre dangereusement.',
'update_channel_stable' => 'Stable. Tout devrait fonctionner comme prévu.',
@ -312,7 +312,7 @@ return [
'make_new_rule' => 'Créer une nouvelle règle dans le groupe de règles ":title"',
'make_new_rule_no_group' => 'Créer une nouvelle règle',
'instructions_rule_from_bill' => 'Afin dassocier des transactions à votre nouvelle facture « :name », Firefly III peut créer une règle qui sera automatiquement appliquée sur toutes les transactions déjà enregistrées. Veuillez vérifier les détails ci-après et enregistrer la règle pour que Firefly III associe automatiquement des transactions à votre nouvelle facture.',
'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.',
'instructions_rule_from_journal' => 'Créez une règle basée sur une de vos opérations. Complétez ou soumettez le formulaire ci-dessous.',
'rule_is_strict' => 'règle stricte',
'rule_is_not_strict' => 'règle non stricte',
'rule_help_stop_processing' => 'Lorsque vous cochez cette case, les règles suivantes de ce groupe ne seront pas exécutées.',
@ -497,8 +497,8 @@ return [
'new_rule_for_bill_title' => 'Règle pour la facture ":name"',
'new_rule_for_bill_description' => 'Cette règle marque les transactions pour la facture ":name".',
'new_rule_for_journal_title' => 'Rule based on transaction ":description"',
'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.',
'new_rule_for_journal_title' => 'Règle basée sur l\'opération ":description"',
'new_rule_for_journal_description' => 'Cette règle est basée sur l\'opération ":description". Elle générera une correspondance sur les opérations strictement identiques.',
// tags
'store_new_tag' => 'Créer un nouveau tag',
@ -515,7 +515,7 @@ return [
'delete_all_selected_tags' => 'Supprimer tous les tags sélectionnés',
'select_tags_to_delete' => 'N\'oubliez pas de sélectionner des tags.',
'deleted_x_tags' => '{count} tag(s) supprimé(s).',
'create_rule_from_transaction' => 'Create rule based on transaction',
'create_rule_from_transaction' => 'Créer une règle basée sur une opération',
// preferences
'pref_home_screen_accounts' => 'Comptes de lécran daccueil',
@ -708,7 +708,7 @@ return [
'update_currency' => 'Mise à jour de la devise',
'new_default_currency' => ':name est maintenant la devise par défaut.',
'cannot_delete_currency' => 'Impossible de supprimer :name car il est encore utilisé.',
'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.',
'cannot_delete_fallback_currency' => ':name est la devise par défaut du système et ne peut pas être supprimée.',
'cannot_disable_currency_journals' => 'Impossible de désactiver la devise :name car les transactions l\'utilisent toujours.',
'cannot_disable_currency_last_left' => 'Impossible de désactiver la devise :name car c\'est la dernière activée.',
'cannot_disable_currency_account_meta' => 'Impossible de désactiver la devise :name car elle est utilisée dans les comptes d\'actifs.',
@ -1332,9 +1332,9 @@ return [
'split_transaction_title_help' => 'Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.',
'split_title_help' => 'Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.',
'transaction_information' => 'Informations sur l\'opération',
'you_create_transfer' => 'You\'re creating a transfer.',
'you_create_withdrawal' => 'You\'re creating a withdrawal.',
'you_create_deposit' => 'You\'re creating a deposit.',
'you_create_transfer' => 'Vous saisissez un transfert.',
'you_create_withdrawal' => 'Vous saisissez une dépense.',
'you_create_deposit' => 'Vous saisissez un dépôt.',
// links

View File

@ -498,7 +498,7 @@ return [
'new_rule_for_bill_description' => 'Questa regola contrassegna le transazioni per la bolletta ":name".',
'new_rule_for_journal_title' => 'Regola basata sulla transazione ":description"',
'new_rule_for_journal_description' => 'Questa regola è basata sulla transazione ":description". Combacerà con altre transazioni uguali.',
'new_rule_for_journal_description' => 'Questa regola è basata sulla transazione ":description". Verrà applicata a transazioni uguali.',
// tags
'store_new_tag' => 'Salva la nuova etichetta',
@ -515,7 +515,7 @@ return [
'delete_all_selected_tags' => 'Elimina tutte le etichette selezionate',
'select_tags_to_delete' => 'Non dimenticare di selezionare qualche etichetta.',
'deleted_x_tags' => ':count etichette eliminate.',
'create_rule_from_transaction' => 'Create rule based on transaction',
'create_rule_from_transaction' => 'Crea una regola basata sulla transazione',
// preferences
'pref_home_screen_accounts' => 'Conti nella pagina iniziale',
@ -708,7 +708,7 @@ return [
'update_currency' => 'Aggiorna valuta',
'new_default_currency' => ':name ora è la valuta predefinita.',
'cannot_delete_currency' => 'Impossibile eliminare :name perché è ancora in uso.',
'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.',
'cannot_delete_fallback_currency' => ':name è la valuta di default del sistema e non può essere eliminata.',
'cannot_disable_currency_journals' => 'Non è possibile disabilitare :name perché ci sono ancora transazioni che la utilizzano.',
'cannot_disable_currency_last_left' => 'Non è possibile disabilitare :name perché è l\'ultima valuta abilitata.',
'cannot_disable_currency_account_meta' => 'Non è possibile disabilitare :name perché è utilizzata in conti attività.',
@ -1332,9 +1332,9 @@ return [
'split_transaction_title_help' => 'Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.',
'split_title_help' => 'Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.',
'transaction_information' => 'Informazioni transazione',
'you_create_transfer' => 'You\'re creating a transfer.',
'you_create_withdrawal' => 'You\'re creating a withdrawal.',
'you_create_deposit' => 'You\'re creating a deposit.',
'you_create_transfer' => 'Stai creando un trasferimento.',
'you_create_withdrawal' => 'Stai creando un prelievo.',
'you_create_deposit' => 'Stai creando un deposito.',
// links

View File

@ -219,7 +219,7 @@ return [
// check for updates:
'update_check_title' => 'Sprawdź aktualizacje',
'admin_update_check_title' => 'Automatycznie sprawdzaj dostępność aktualizacji',
'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.',
'admin_update_check_explain' => 'Firefly III może automatycznie sprawdzać dostępność aktualizacji. Po włączeniu tej opcji będzie kontaktować się z serwerem aktualizacji w celu sprawdzenia czy dostępna jest nowa wersja Firefly III. Jeżeli będzie, otrzymasz powiadomienie. Możesz przetestować to powiadomienie używając przycisku po prawej stronie. Wskaż proszę czy chcesz, aby Firefly III sprawdzało dostępność aktualizacji.',
'check_for_updates_permission' => 'Firefly III może sprawdzić dostępność aktualizacji, ale potrzebuje Twojej zgody, aby to robić. Przejdź do <a href=":link">administracji</a>, aby określić, czy ta funkcja ma być włączona.',
'updates_ask_me_later' => 'Zapytaj mnie później',
'updates_do_not_check' => 'Nie sprawdzaj dostępności aktualizacji',
@ -232,9 +232,9 @@ return [
'update_version_alpha' => 'Ta wersja jest wersją ALPHA. Możesz napotkać błędy.',
'update_current_version_alert' => 'Używasz wersji :version, która jest najnowszą dostępną wersją.',
'update_newer_version_alert' => 'Używasz wersji :your_version, która jest nowsza niż najnowsza wersja, :new_version.',
'update_check_error' => 'An error occurred while checking for updates: :error',
'unknown_error' => 'Unknown error. Sorry about that.',
'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.',
'update_check_error' => 'Wystąpił błąd podczas sprawdzania aktualizacji :error',
'unknown_error' => 'Nieznany błąd. Przepraszamy za to.',
'just_new_release' => 'Dostępna jest nowa wersja! Wersja :version została wydana :date. To wydanie jest bardzo świeże. Poczekaj kilka dni na stabilizację nowej wersji.',
'admin_update_channel_title' => 'Kanał aktualizacji',
'admin_update_channel_explain' => 'Firefly III posiada trzy "kanały", które decydują jak wczesnej pod względem funkcji, ulepszeń i błędów wersji używasz. Użyj kanału "beta", jeśli lubisz przygody i "alfa", gdy lubisz żyć niebezpiecznie.',
'update_channel_stable' => 'Stabilne. Wszystko powinno działać zgodnie z oczekiwaniami.',
@ -515,7 +515,7 @@ return [
'delete_all_selected_tags' => 'Usuń wszystkie zaznaczone tagi',
'select_tags_to_delete' => 'Nie zapomnij wybrać tagów.',
'deleted_x_tags' => 'Usunięto :count tag(ów).',
'create_rule_from_transaction' => 'Create rule based on transaction',
'create_rule_from_transaction' => 'Utwórz regułę na podstawie transakcji',
// preferences
'pref_home_screen_accounts' => 'Konta na stronie domowej',
@ -708,7 +708,7 @@ return [
'update_currency' => 'Modyfikuj walutę',
'new_default_currency' => ':name jest teraz domyślną walutą.',
'cannot_delete_currency' => 'Nie można usunąć waluty :name, ponieważ jest ona nadal używana.',
'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.',
'cannot_delete_fallback_currency' => ':name jest walutą rezerwową systemu i nie można jej usunąć.',
'cannot_disable_currency_journals' => 'Nie można wyłączyć :name ponieważ istnieją powiązane transakcje.',
'cannot_disable_currency_last_left' => 'Nie można wyłączyć :name, ponieważ jest to ostatnia włączona waluta.',
'cannot_disable_currency_account_meta' => 'Nie można wyłączyć :name ponieważ jest użyte na kontach aktywów.',

View File

@ -58,7 +58,7 @@ return [
'no_rules_for_bill' => 'Esta conta não tem regras associadas a ela.',
'go_to_asset_accounts' => 'Veja suas contas ativas',
'go_to_budgets' => 'Vá para seus orçamentos',
'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?',
'new_clone_instructions' => 'Este botão irá clonar automaticamente a transação e definir a data para hoje. Tem certeza?',
'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)',
'go_to_categories' => 'Vá para suas categorias',
'go_to_bills' => 'Vá para suas faturas',
@ -232,8 +232,8 @@ return [
'update_version_alpha' => 'This version is a ALPHA version. You may run into issues.',
'update_current_version_alert' => 'You are running :version, which is the latest available release.',
'update_newer_version_alert' => 'You are running :your_version, which is newer than the latest release, :new_version.',
'update_check_error' => 'An error occurred while checking for updates: :error',
'unknown_error' => 'Unknown error. Sorry about that.',
'update_check_error' => 'Ocorreu um erro durante a verificação de atualizações: :error',
'unknown_error' => 'Erro desconhecido. Desculpe por isso.',
'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.',
'admin_update_channel_title' => 'Update channel',
'admin_update_channel_explain' => 'Firefly III has three update "channels" which determine how ahead of the curve you are in terms of features, enhancements and bugs. Use the "beta" channel if you\'re adventurous and the "alpha" when you like to live life dangerously.',