Skip to content

Commit deafed0

Browse files
slavickmarc-medley
andauthored
v28.1 (#266)
* Translation update v06. Adds Hungarian_hu translation. (#262) * Update: v06 translations. Adds Hungarian_hu. * [FIX] Applies primary level Hungarian quotation marks „ (U+201E) ” (U+201D). * Adds Lychees video topic. * Hungarian update "CHECKED_Hungarian_hu.app.v06.DoubleCheck.tsv.txt" - nutritionfactsorg/daily-dozen-localization#53 (comment) * Translation v06 testing updates (#264) * Quantity correction, all languages. - 60 g raw leafy vegetables (originally submitted as 90 g for v06) - 90 g raw or cooked non-leafy vegetables (originally submitted as 60 g for v06) * translation updates: bg, de, es, pt*, ru, zh* * Volunteer translator list update. * Fix some potential null pointer exceptions * Translation v06: Hungarian 20251020 update from beta testing. (#265) * Quantity correction, all languages. - 60 g raw leafy vegetables (originally submitted as 90 g for v06) - 90 g raw or cooked non-leafy vegetables (originally submitted as 60 g for v06) * translation updates: bg, de, es, pt*, ru, zh* * Volunteer translator list update. * Hungarian 20251020 update from beta testing. * Update gradle * Update dependencies * Update versionCode --------- Co-authored-by: --marc <[email protected]>
1 parent 94b9afb commit deafed0

File tree

28 files changed

+467
-448
lines changed

28 files changed

+467
-448
lines changed

app/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ android {
3838
compileSdk 35
3939
targetSdkVersion 35
4040
vectorDrawables.useSupportLibrary = true
41-
versionCode 92
41+
versionCode 93
4242
versionName "28"
4343
}
4444
buildTypes {
@@ -66,18 +66,18 @@ android {
6666
}
6767

6868
dependencies {
69-
implementation 'com.google.firebase:firebase-analytics:22.5.0'
70-
implementation 'com.google.firebase:firebase-crashlytics:19.4.4'
69+
implementation 'com.google.firebase:firebase-analytics:23.0.0'
70+
implementation 'com.google.firebase:firebase-crashlytics:20.0.3'
7171
implementation 'androidx.appcompat:appcompat:1.7.1'
7272
implementation 'androidx.cardview:cardview:1.0.0'
7373
implementation 'androidx.viewpager2:viewpager2:1.1.0'
74-
implementation 'com.google.android.material:material:1.12.0'
74+
implementation 'com.google.android.material:material:1.13.0'
7575
implementation fileTree(include: ['*.jar'], dir: 'libs')
7676
implementation 'com.github.prolificinteractive:material-calendarview:2.0.1'
7777
implementation('com.joanzapata.iconify:android-iconify-fontawesome:2.2.2') { exclude group: "com.android.support" }
7878
implementation('com.github.PhilJay:MPAndroidChart:v2.2.5') { exclude group: "com.android.support" }
7979
implementation('org.greenrobot:eventbus:3.3.1') { exclude group: "com.android.support" }
80-
implementation 'com.google.code.gson:gson:2.13.1'
80+
implementation 'com.google.code.gson:gson:2.13.2'
8181
implementation 'com.jakewharton.timber:timber:5.0.1'
8282
implementation "io.noties.markwon:core:4.6.2"
8383
}

app/src/main/java/org/nutritionfacts/dailydozen/activity/ServingsHistoryActivity.java

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,12 @@ private void loadData() {
7373
alreadyLoadingData = true;
7474

7575
binding.dailyServingsChart.setVisibility(View.GONE);
76-
binding.dailyServingsLoadingLabel.setVisibility(View.VISIBLE);
77-
binding.dailyServingsLoading.setVisibility(View.VISIBLE);
76+
if (binding.dailyServingsLoadingLabel != null) {
77+
binding.dailyServingsLoadingLabel.setVisibility(View.VISIBLE);
78+
}
79+
if (binding.dailyServingsLoading != null) {
80+
binding.dailyServingsLoading.setVisibility(View.VISIBLE);
81+
}
7882

7983
LoadHistoryTaskParams loadHistoryTaskParams = new LoadHistoryTaskParams(
8084
HistoryType.FoodServings,
@@ -103,8 +107,12 @@ public void onEvent(LoadHistoryCompleteEvent event) {
103107
return;
104108
}
105109

106-
binding.dailyServingsLoadingLabel.setVisibility(View.GONE);
107-
binding.dailyServingsLoading.setVisibility(View.GONE);
110+
if (binding.dailyServingsLoadingLabel != null) {
111+
binding.dailyServingsLoadingLabel.setVisibility(View.GONE);
112+
}
113+
if (binding.dailyServingsLoading != null) {
114+
binding.dailyServingsLoading.setVisibility(View.GONE);
115+
}
108116
binding.dailyServingsChart.setVisibility(View.VISIBLE);
109117

110118
binding.dailyServingsChart.setData(chartData);

app/src/main/java/org/nutritionfacts/dailydozen/activity/TweakServingsHistoryActivity.java

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,12 @@ private void loadData() {
7373
alreadyLoadingData = true;
7474

7575
binding.dailyServingsChart.setVisibility(View.GONE);
76-
binding.dailyServingsLoadingLabel.setVisibility(View.VISIBLE);
77-
binding.dailyServingsLoading.setVisibility(View.VISIBLE);
76+
if (binding.dailyServingsLoadingLabel != null) {
77+
binding.dailyServingsLoadingLabel.setVisibility(View.VISIBLE);
78+
}
79+
if (binding.dailyServingsLoading != null) {
80+
binding.dailyServingsLoading.setVisibility(View.VISIBLE);
81+
}
7882

7983
LoadHistoryTaskParams loadHistoryTaskParams = new LoadHistoryTaskParams(
8084
HistoryType.Tweaks,
@@ -103,8 +107,12 @@ public void onEvent(LoadHistoryCompleteEvent event) {
103107
return;
104108
}
105109

106-
binding.dailyServingsLoadingLabel.setVisibility(View.GONE);
107-
binding.dailyServingsLoading.setVisibility(View.GONE);
110+
if (binding.dailyServingsLoadingLabel != null) {
111+
binding.dailyServingsLoadingLabel.setVisibility(View.GONE);
112+
}
113+
if (binding.dailyServingsLoading != null) {
114+
binding.dailyServingsLoading.setVisibility(View.GONE);
115+
}
108116
binding.dailyServingsChart.setVisibility(View.VISIBLE);
109117

110118
binding.dailyServingsChart.setData(chartData);

app/src/main/res/values-b+zh+Hans/strings.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<string name="moving_average">活动平均数</string>
2525
<string name="about">关于我们</string>
2626
<string name="about_this_app">关于本应用程序</string>
27-
<string name="about_translators">特别鸣谢翻译志愿者:Petar Enchev(bg)、Tsveti Enchev(bg)、Ricard Soler Roger(ca)、Luděk Bouška(cs,sk)、Lenka Lukacová(cs)、Anke Schliessmann(de)、Ángela Graña(es)、Saeed Salamian (fa)、Audray Harkins(fr)、Doron Barak(he)、Ruth Levy(he)、dr. Stern Borbála (hu)、Kertész Tibor (hu)、Annalisa Guerrini-Körner(it)、Ilaria Zanini(it)、Hanna Gurzeda(pl)、Joanna Klopotek(pl)、Tania Bassi(pt-BR)、João Madureira(pt-PT)、Cristina Lauby(ro)、Evgeniya Lyakh(ru)、Katarína Mocáková(sk)、Sabina Aliieva(uk)。</string>
27+
<string name="about_translators">特别鸣谢翻译志愿者:Adelina Chernaeva(bg)、Petar Enchev(bg)、Tsveti Enchev(bg)、Ricard Soler Roger(ca)、Luděk Bouška(cssk)、Lucie Doleželová(cs)、Lenka Lukacová(cs)、Anke Schliessmann(de)、Sofia Schuessler(de)、Ángela Graña(es、Saeed Salamian(fa)、Audray Harkins(fr)、Doron Barak(he)、Ruth Levy(he)、dr. Stern Borbála(hu)、Kertész Tibor(hu)、Adriana Centrone(it)、Annalisa Guerrini-Körner(it)、Ilaria Zanini(it)、Andrijeski(mk)、Hangur(pl)、Hanna Gurzeda(pl)、Joanna Klopotek(pl)、Tania Bassi(pt-BR)、João Madureira(pt-PT)、Cristina Lauby(ro)、Evgeniya Lyakh(ru)、Anna Miliutina(ru)、Katarína Mocáková(sk)、Sabina Aliieva(uk)、Hailey Chang(zh)</string>
2828
<string name="latest_videos">最新视频</string>
2929
<string name="donate">捐款</string>
3030
<string name="subscribe">订阅</string>
@@ -157,14 +157,14 @@
157157
<string name="faq_adapt_question">每日12清单建议我吃太多/太少!我可以调整吗?</string>
158158
<string name="faq_adapt_response">是的,每日12清单只是为了指导我们每天努力摄取的最健康的食物。这不是膳食计划,也不是规定性的。尽最大努力吃各种各样的全食物蔬食食品,并根据适合您的数量调整每日12清单。</string>
159159
<string name="faq_age_question">这是否适用于儿童和青少年?</string>
160-
<string name="faq_age_response.0">儿童和青少年在整个生命周期中有不同的热量需求。 这些需求在每个阶段发生改变,是为了支持每个阶段的增长和发展。</string>
160+
<string name="faq_age_response.0">儿童和青少年在整个生命周期中有不同的热量需求。这些需求在每个阶段发生改变,是为了支持每个阶段的增长和发展。</string>
161161
<string name="faq_age_response.1">每日12清单旨在作为指南,帮助人们将一些最健康的食物纳入日常生活。虽然同一框架可用于大多数人的整个生命周期,但一个人需要吃的食物量会因年龄和活动水平等多种因素而异。由于我们无法为您成长中的孩子提供具体的营养或医疗建议,因此父母应该根据他们认为最适合孩子需求的方式使用本指南和/或咨询注册营养师或其他医疗保健提供者,以帮助确定最适合他们个人的内容需要。</string>
162162
<string name="faq_calories_question">每日12清单中含有多少卡路里?</string>
163163
<string name="faq_calories_response.0">每日12清单平均约1,200卡路里,但考虑到每个类别的食物选择范围广泛,这个数字可以落在800-1800之间的任何地方。想想“其他蔬菜”类别:一杯甜椒的热量密度比一杯煮熟的红薯低得多,因此热量范围将取决于您的具体食物选择。这就是每日12清单的伟大之处——它不是一种放之四海而皆准的方法,可以根据您的需要进行调整。</string>
164164
<string name="faq_calories_response.1">如果您的目标是减重,您可以在《吃饱瘦身》和随附的21妙方中找到更多信息。 在《吃饱瘦身》一书中,我指出:“一项对成功减重策略的系统回顾得出的结论是,考虑到伴随减重而来的新陈代谢减慢和食欲增加,要实现显著减重,卡路里计数可能需要降低至女性每天1,200卡路里,男性每天1,500卡路里。”</string>
165165
<string name="faq_calories_response.2">另一方面,如果您的目标是增加体重,那么您可能需要专注于添加更多高热量食物,例如红薯、牛油果、坚果和豆制品。</string>
166166
<string name="faq_mother_question">我可以在怀孕或哺乳期间这样做吗?</string>
167-
<string name="faq_mother_response">怀孕或哺乳的人与未怀孕或哺乳的人有不同的热量和营养需求。 提醒一下,每日12清单不是膳食计划,也不应该是一天内食用的唯一食物。 怀孕或哺乳的人应该咨询她们的保健医生或注册营养师,以获得满足其特定热量需求和营养需求的帮助。</string>
167+
<string name="faq_mother_response">怀孕或哺乳的人与未怀孕或哺乳的人有不同的热量和营养需求。提醒一下,每日12清单不是膳食计划,也不应该是一天内食用的唯一食物。怀孕或哺乳的人应该咨询她们的保健医生或注册营养师,以获得满足其特定热量需求和营养需求的帮助。</string>
168168
<string name="faq_scaling_question">我不可能吃那么多豆子/谷物/其他食物!</string>
169169
<string name="faq_scaling_response">根据个人需求变化是可以的。每日12清单是一个励志指南。尽可能多地摄入这些健康的植物性食物。 如果您刚开始大量食用豆类(或谷物、蔬菜等),您可能需要从少量开始,然后慢慢增加数量,以便让您的微生物组有机会进行调整。您也可以发挥创意:例如,在早餐燕麦片中加入一些豆类。如果您装了满满的浆果、亚麻籽和坚果,您甚至不会注意到豆子的存在。您也可以将豆子捣碎成三明治涂抹酱,或制作我的BROL(https://nutritionfacts.org/recipe/basic-brol-barley-rye-oats-and-lentils)——大麦、黑麦、去壳燕麦和小扁豆——我用它作为许多餐食的基础,是一种简单的方法来获取各种全谷物和豆类。</string>
170170
<string name="faq_supplements_question">我以为格雷格医生建议服用维生素D和DHA补充剂,为什么清单里不包括这些呢?</string>
@@ -397,7 +397,7 @@
397397
</string-array>
398398
<string-array name="food_info_types_exercise">
399399
<item>骑自行车</item>
400-
<item>滑独木舟</item>
400+
<item>划独木舟</item>
401401
<item>跳舞</item>
402402
<item>躲避球</item>
403403
<item>下坡滑雪</item>
@@ -490,8 +490,8 @@
490490
</string-array>
491491
<string-array name="food_info_serving_sizes_cruciferous_vegetables_metric">
492492
<item>90克熟绿叶菜</item>
493-
<item>60克生或熟非绿叶菜</item>
494-
<item>90克生绿叶菜</item>
493+
<item>90克生或熟非绿叶菜</item>
494+
<item>60克生绿叶菜</item>
495495
<item>20克西蓝花苗</item>
496496
<item>一大匙辣根</item>
497497
</string-array>

0 commit comments

Comments
 (0)