Skip to content

Commit

Permalink
Login Tout & Sign Up, GDPR style (#249)
Browse files Browse the repository at this point in the history
* updating the strings and login tout copy

* new strings broke my other views so i am combining PRs

* updating landscape login tout copy and updating the italian strings (why do we have them?!?!!?)
  • Loading branch information
eoji authored May 17, 2018
1 parent e13b228 commit 0c78328
Show file tree
Hide file tree
Showing 11 changed files with 160 additions and 98 deletions.
103 changes: 74 additions & 29 deletions app/src/main/assets/json/server-config.json

Large diffs are not rendered by default.

16 changes: 3 additions & 13 deletions app/src/main/res/layout-land/login_tout_layout.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,22 +25,14 @@
<Button
android:id="@+id/facebook_login_button"
android:layout_width="match_parent"
android:layout_marginBottom="@dimen/grid_1"
style="@style/FacebookButton" />

<TextView
style="@style/Caption1Secondary"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/grid_1"
android:textColor="@color/text_secondary"
android:text="@string/discovery_facebook_connect_hero_we_will_never_post_anything_on_facebook" />

<Button
style="@style/BorderButton"
android:id="@+id/login_button"
android:layout_width="match_parent"
android:layout_marginTop="@dimen/grid_4"
android:layout_marginTop="@dimen/grid_1"
android:layout_marginBottom="@dimen/grid_1"
android:text="@string/login_buttons_log_in_email" />

Expand All @@ -58,11 +50,9 @@
android:layout_marginTop="@dimen/grid_1"
android:layout_marginBottom="@dimen/grid_2"
android:gravity="center_horizontal"
android:layout_marginStart="@dimen/grid_2"
android:layout_marginEnd="@dimen/grid_2"
android:textAppearance="@style/Caption1Primary"
android:textColor="@color/text_secondary"
android:text="@string/login_tout_disclaimer_by_signing_up_you_agree_to_terms_html" />
android:text="@string/login_tout_disclaimer_agree_to_terms_html" />

</LinearLayout>

Expand Down
4 changes: 2 additions & 2 deletions app/src/main/res/layout/facebook_confirmation_layout.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
style="@style/BodySecondary"
android:layout_marginTop="@dimen/grid_4"
android:layout_marginBottom="@dimen/grid_2"
android:text="@string/signup_newsletter_full"/>
android:text="@string/signup_newsletter_full_opt_out"/>

<Button
android:id="@+id/create_new_account_button"
Expand All @@ -54,7 +54,7 @@
<com.kickstarter.ui.views.HtmlTextView
android:id="@+id/disclaimer"
style="@style/Caption1Secondary"
android:text="@string/login_tout_disclaimer_by_signing_up_you_agree_to_terms_html"
android:text="@string/login_tout_disclaimer_agree_to_terms_html"
android:gravity="center"
android:background="@drawable/click_indicator_light_masked"
android:layout_width="wrap_content"
Expand Down
20 changes: 3 additions & 17 deletions app/src/main/res/layout/login_tout_layout.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,33 +33,21 @@
<Button
android:id="@+id/facebook_login_button"
style="@style/FacebookButton"
android:layout_marginBottom="@dimen/grid_3"
android:layout_width="match_parent"
android:layout_height="wrap_content" />

<TextView
style="@style/Caption1Secondary"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/grid_1"
android:layout_marginStart="@dimen/grid_2"
android:layout_marginEnd="@dimen/grid_2"
android:textColor="@color/ksr_dark_grey_500"
android:text="@string/discovery_facebook_connect_hero_we_will_never_post_anything_on_facebook" />

<Button
style="@style/BorderButton"
android:id="@+id/login_button"
android:layout_width="match_parent"
android:layout_marginTop="@dimen/grid_4"
android:layout_marginBottom="@dimen/grid_1"
android:layout_marginBottom="@dimen/grid_3"
android:text="@string/login_buttons_log_in_email" />

<Button
style="@style/BorderButton"
android:id="@+id/sign_up_button"
android:layout_width="match_parent"
android:layout_marginTop="@dimen/grid_1"
android:text="@string/signup_button_email" />

<com.kickstarter.ui.views.HtmlTextView
Expand All @@ -71,14 +59,12 @@
android:layout_marginTop="@dimen/grid_1"
android:layout_marginBottom="@dimen/grid_2"
android:gravity="center_horizontal"
android:layout_marginStart="@dimen/grid_1"
android:layout_marginEnd="@dimen/grid_1"
android:paddingStart="@dimen/grid_1"
android:paddingEnd="@dimen/grid_1"
android:paddingTop="@dimen/grid_1"
android:paddingBottom="@dimen/grid_1"
android:textColor="@color/ksr_dark_grey_500"
android:text="@string/login_tout_disclaimer_by_signing_up_you_agree_to_terms_html" />
android:text="@string/login_tout_disclaimer_agree_to_terms_html" />

</LinearLayout>

Expand Down
8 changes: 4 additions & 4 deletions app/src/main/res/layout/signup_form_view.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:focusable="true"
android:focusableInTouchMode="true"
android:gravity="center_horizontal">

<android.support.design.widget.TextInputLayout
Expand Down Expand Up @@ -65,7 +67,7 @@
android:layout_height="wrap_content"
style="@style/Caption1Secondary"
android:layout_marginBottom="@dimen/grid_1"
android:text="@string/signup_newsletter_full"/>
android:text="@string/signup_newsletter_full_opt_out"/>

<Button
android:id="@+id/signup_button"
Expand All @@ -84,8 +86,6 @@
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:layout_marginBottom="@dimen/grid_1"
android:padding="@dimen/grid_1"
android:text="@string/login_tout_disclaimer_by_signing_up_you_agree_to_terms_html" />
android:text="@string/login_tout_disclaimer_agree_to_terms_html" />

</LinearLayout>

17 changes: 13 additions & 4 deletions app/src/main/res/values-de/strings_i18n.xml
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,9 @@ Unterstützer</string>
<string name="Friend_backed_theater_project" formatted="false">&lt;b>%{friend_name}&lt;/b> hat ein &lt;i>Theater-Projekt&lt;/i> unterstützt.</string>
<string name="Friend_name_launched_a_project" formatted="false">%{friend_name} hat ein Projekt veröffentlicht!</string>
<string name="Funding_successful" formatted="false">Finanzierung erfolgreich</string>
<string name="Get_notified_about_new_messages" formatted="false">Möchtest du benachrichtigt werden bei neuen Nachrichten?</string>
<string name="Get_notified_about_this_creators_live_streams" formatted="false">Benachrichtigungen zu den Live-Streams dieses Projektgründers erhalten.</string>
<string name="Get_reminded_about_this_project" formatted="false">Möchtest du an dieses Projekt erinnert werden?</string>
<string name="Go_to_project_page" formatted="false">Zu Projektseite</string>
<string name="Got_it" formatted="false">Alles klar!</string>
<string name="Got_it_your_survey_response_has_been_submitted" formatted="false">Alles klar! Deine Antwort auf die Befragung wurde übermittelt.</string>
Expand All @@ -152,6 +154,7 @@ Unterstützer</string>
<string name="Keep_up_with_future_live_streams" formatted="false">Zeitnahe Info zu zukünftigen Live-Streams</string>
<string name="Kickstarter_if_funded" formatted="false">Kickstarter (bei Finanzierung)</string>
<string name="Kickstarter_is_not_a_store" formatted="false">Kickstarter ist kein Geschäft.</string>
<string name="Know_when_creators_and_backers_message_you" formatted="false">Aktiviere Benachrichtigungen, damit du über eingehende Nachrichten von Projektgründern und Unterstützern Bescheid weißt.</string>
<string name="Learn_more_about_accountability" formatted="false">Weitere Informationen zur Rechenschaftspflicht</string>
<string name="Left_count_left_few" formatted="false">%{left_count} übrig</string>
<string name="Left_count_left_many" formatted="false">%{left_count} übrig</string>
Expand All @@ -178,6 +181,7 @@ Unterstützer</string>
<string name="Message_creator" formatted="false">Nachricht an Projektgründer senden</string>
<string name="Message_user_name" formatted="false">Nachricht senden an %{user_name}…</string>
<string name="Name" formatted="false">Name</string>
<string name="Never" formatted="false">Niemals</string>
<string name="New_pledge_activity" formatted="false">Neue Finanzierungsbeiträge</string>
<string name="No_Results" formatted="false">Keine Ergebnisse</string>
<string name="No_comments_yet" formatted="false">Bisher noch keine Kommentare.</string>
Expand All @@ -188,6 +192,7 @@ Unterstützer</string>
<string name="No_unread_messages" formatted="false">Keine ungelesenen Nachrichten</string>
<string name="Not_delivered" formatted="false">Nicht verschickt</string>
<string name="Not_followed" formatted="false">Nicht abonniert</string>
<string name="Not_now" formatted="false">Nicht jetzt</string>
<string name="Once_you_back_a_project_well_share" formatted="false">Wenn du ein Projekt unterstützt, werden wir dir hier maßgeschneiderte Empfehlungen machen.</string>
<string name="Only_amount_of_time_left_to_watch_this" formatted="false">Nur noch %{amount_of_time} live!</string>
<string name="Opens_comments" formatted="false">Öffnet Kommentare.</string>
Expand Down Expand Up @@ -236,6 +241,9 @@ Unterstützer</string>
<string name="Rate_us_in_the_App_Store" formatted="false">Bewerte uns im App Store!</string>
<string name="Read_more_about_the_campaign" formatted="false">Mehr über diese Kampagne lesen</string>
<string name="Read_more_about_the_campaign_arrow" formatted="false">Mehr über diese Kampagne lesen →</string>
<string name="Receive_a_reminder_forty_eight_hours_before_this_project_ends" formatted="false">Aktiviere Benachrichtigungen - wir schicken dir eine Erinnerung 48 Stunden, bevor dieses und andere gespeicherte Projekte abläuft.</string>
<string name="Receive_project_updates_and_more" formatted="false">Aktiviere Benachrichtigungen - so weißt du immer über Projektaktualisierungen Bescheid.</string>
<string name="Receive_project_updates_messages_and_more" formatted="false">Aktiviere Benachrichtigungen - so weißt du immer über Projektaktualisierungen, neue Nachrichten und ähnliches Bescheid.</string>
<string name="Recent_live_stream" formatted="false">Kürzlich gesendeter Live-Stream</string>
<string name="Recommendations" formatted="false">Empfehlungen</string>
<string name="Recommended" formatted="false">Empfehlungen</string>
Expand Down Expand Up @@ -292,6 +300,8 @@ Unterstützer</string>
<string name="Something_went_wrong_please_try_again" formatted="false">Da hat etwas nicht geklappt. Bitte versuche es später noch einmal.</string>
<string name="Starting_soon" formatted="false">Beginnt in Kürze</string>
<string name="Status" formatted="false">Status:</string>
<string name="Stay_up_to_date" formatted="false">Möchtest du auf dem Laufenden bleiben?</string>
<string name="Stay_updated_on_this_project" formatted="false">Möchtest du bei diesem Projekt auf dem Laufenden bleiben?</string>
<string name="Subscribe" formatted="false">Abonnieren</string>
<string name="Subscribed" formatted="false">Abo aktiviert</string>
<string name="Subscribes_to_upcoming_lives_streams" formatted="false">Zukünftige Live-Streams abonnieren.</string>
Expand Down Expand Up @@ -932,10 +942,9 @@ Bitte versuche es später noch einmal.</string>
<string name="login_tout_default_intent_traditional_login_button" formatted="false">Anmelden</string>
<string name="login_tout_default_intent_traditional_signup_button" formatted="false">Registrieren</string>
<string name="login_tout_default_intent_traditional_title" formatted="false">Benutze deine E-Mail-Adresse:</string>
<string name="login_tout_disclaimer_by_signing_up_you_agree_to_terms" formatted="false">Mit der Registrierung stimmst du unseren Nutzungsbedingungen, Datenschutzrichtlinien und Cookie-Richtlinien zu.</string>
<string name="login_tout_disclaimer_by_signing_up_you_agree_to_terms_html" formatted="false">Durch deine Anmeldung erklärst du dich mir unseren &lt;u>terms of use&lt;/u>, &lt;u>privacy policy&lt;/u>, und &lt;u>cookie policy&lt;/u> einverstanden.</string>
<string name="login_tout_disclaimer_agree_to_terms" formatted="false">By creating an account, you agree to our terms of use, privacy policy, and cookie policy. Our privacy and cookie policies explain how we use your data to deliver, improve and promote our service and our site, and how you can exercise your rights to control that use.</string>
<string name="login_tout_disclaimer_agree_to_terms_html" formatted="false">By creating an account, you agree to our &lt;u>terms of use&lt;/u>, &lt;u>privacy policy&lt;/u>, and &lt;u>cookie policy&lt;/u>. Our privacy and cookie policies explain how we use your data to deliver, improve and promote our service and our site, and how you can exercise your rights to control that use.</string>
<string name="login_tout_disclaimer_read_more" formatted="false">Weiterlesen</string>
<string name="login_tout_disclaimer_we_never_post_anything_without_permission" formatted="false">Wir veröffentlichen niemals etwas ohne deine Zustimmung.</string>
<string name="login_tout_errors_button_ok" formatted="false">OK</string>
<string name="login_tout_errors_facebook_authorization_exception_button" formatted="false">Versuche es noch einmal!</string>
<string name="login_tout_errors_facebook_authorization_exception_message" formatted="false">Fehler beim Einloggen aufgetreten.</string>
Expand Down Expand Up @@ -1241,7 +1250,7 @@ gespeichert</string>
<string name="signup_input_fields_password" formatted="false">Passwort</string>
<string name="signup_input_fields_password_min_characters" formatted="false">Passwort (mindestens 6 Zeichen)</string>
<string name="signup_navbar_title" formatted="false">Registrieren</string>
<string name="signup_newsletter_full" formatted="false">Endecke neue Projekte in unserem wöchentlichen Newsletter.</string>
<string name="signup_newsletter_full_opt_out" formatted="false">Du erhältst den wöchentlichen Kickstarter Newsletter und sporadische Updates per E-Mail. Du kannst diese E-Mails jederzeit über den in der E-Mail enthaltenen Link oder wie in unseren Datenschutzrichtlinien dargelegt abwählen.</string>
<string name="social_buttons_cancel" formatted="false">Abbrechen</string>
<string name="social_buttons_post" formatted="false">Posten</string>
<string name="social_buttons_send" formatted="false">Senden</string>
Expand Down
Loading

0 comments on commit 0c78328

Please sign in to comment.