Skip to content

Added voter registration button in "about" page - #316

Open
brianjcoan wants to merge 5 commits into
5calls:mainfrom
brianjcoan:voter_reg_about
Open

Added voter registration button in "about" page#316
brianjcoan wants to merge 5 commits into
5calls:mainfrom
brianjcoan:voter_reg_about

Conversation

@brianjcoan

Copy link
Copy Markdown

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization

Description

Per #150, added button to check voter registration on Feel Good Impact.
Also found a mix of informal and formal Spanish in the strings file, tried to change all to formal Spanish
(but I'm not a native speaker, so not claiming its the best translation).

Related Issues

Were the changes tested?

  • Yes, automated tests in AboutActivityTest
  • Yes, manually tested: in emulator, it launches, looks as god as any other of the links
  • No, and this is why: please replace this line with details on why tests
    have not been included
  • I need help with writing tests
Screenshot_20260830_141859 Screenshot_20260830_150020

@nickoneill nickoneill left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @brianjcoan! One nit about which link we're using for verify going forward. Otherwise lgtm, I'll defer to @dektar on the actual code

<string name="check_your_registration_button">Check your registration</string>

<!-- URL for the 5 Calls Why Calling Works page [CHAR_LIMIT=NONE] -->
<string name="check_your_registration_url" translatable="false">https://www.feelgoodimpact.org/partners/5calls-verify?utm_source=partner&amp;utm_medium=**android**&amp;utm_campaign=5calls&amp;utm_term=verify&amp;utm_content=5calls_lp_1</string>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@brianjcoan brianjcoan changed the title Voter reg about Added voter registration button in "about" page Sep 1, 2026

@dektar dektar left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding this link! Some comments below.

@@ -1,4 +1,4 @@
<resources xmlns:xliff="http://schemas.android.com/tools">
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools">

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the value of urn:oasis... ?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll get rid of this, it's now in the gradle upgrade PR


<!-- Message to the user when no location is set, prompting them to set a location. [CHAR_LIMIT=NONE] -->
<string name="error_no_location_set">Establece tu ubicación para encontrar a tus representantes.</string>
<string name="error_no_location_set">Establezca su ubicación para encontrar a sus representantes.</string>

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there's a lot of unrelated changes to strings.xml that aren't to do with the voter registration button. could we do those in a separate PR? And are they coming from AI or from a fluent Spanish speaker? A lot of our strings were translated by humans so I wouldn't want to switch to AI strings.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as mentioned in the PR description i'm not a native speaker, i just saw a mix of formal and informal and thought to clean that up. but i'll get rid of these changes

<!-- Description of a setting to show an example call in the calls list [CHAR_LIMIT=NONE]-->
<string name="settings_reshow_demo_description">Show an example issue in the list with hints about how to use 5 Calls.</string>

<string name="check_your_registration_prompt">Check your registration</string>

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please add comments about these new strings: where they are shown, info about the char limit, like what we've done with all the others here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add voter registration button in "about" page, similar to 5calls.org site's done page

3 participants