As far as I can tell, PayPal limits language localizations based on country code. For Canada, it appears that only English is supported. This is a big problem given that somewhere between 1/5 and 1/4 of Canadians speak French as their primary language.
So here is my issue:
In my donation form I have a hidden field for language code (lc). I can optionally set the country code to Canada (CA); however, this is not required as my account is Canadian.
...
<input type="hidden" name="lc" value="FR">
<input type="hidden" name="country" value="CA">
...
When a user submits this form, even with PayPal cookies cleared from their browser, they are taken to an English-language version of the payment form.
The really astounding thing, is that when I visit PayPal from Canada, it gives me the option to display the site in French or English. So clearly they are aware that there are French and English speakers in Canada. I can even use this toggle to display the payment form in French. There is indeed a French-Canadian localization of the form. There is just no configure PayPal to show this. Instead user interaction is required.
Changing the country code is the only way I can programmatically get the form to display in French. However, this is unacceptable as it does other localizations (such as available payment options) that do not apply for Canadians.
Is there any way to work around this and programmatically trigger the display of a the French-Canadian version of the payment form?
Did you try this?
<input type="hidden" name="lc" value="fr_CA">
The language could change after the user logs into his/her PayPal account, but that would be expected (and desired), but I assume you're aware of that.
Related
I may be searching for the wrong thing, which might explain why I can only find information on setting up password autofills.
I'm looking for the ability to for a user to enter email, phone, first + last names in an app, the same way some websites are able to do it, the options appearing above the keyboard.
I have the fields content type set in the storyboard (Name, Telephone Number, Email Address)
Can anyone advise if this is possible and how I go about doing this.
Password Autofill is the only feature that automatically does that on IOS Apps.
The other feature you are talking of "Contact Auto Fill" that you say happens on some websites on your mobile is a feature implemented in the Safari App.
If you go to your IOS settings and open Safari Settings, you'll see you can select a contact to use for contact and credit card autofill.
Safari Settings Screenshot Safari Settings Screenshot2
To get such a feature, you would have to manually implement.
Automatic availability of such feature would probably have privacy concerns to user (meaning you can auto extract true user contact information by just making such a form in your app).
I am trying to create App Campaign available for many countries and languages. The App Name and all contents are in seven different languages.
My question is:
Is it possible to set up a single App campaign, so that all add assets (including text and App Store images) are localized by Google automatically?
I mean, I will write "Remember the Colors" in ad assets, and it shows "Remember the Colors" in UK (if the phone language is English) with English version of the App name
AND "Recuerda los Colores" in Spain (if the phone language is Spanish) with Spanish version of the App name.
Thank you in advance for your support.
I may create different app campaigns, but prefer to have single one.
You'll need to setup a different campaign for each region unfortunately. Locations can only be assigned at campaign level in Google Ads.
https://support.google.com/google-ads/answer/1722043?hl=en
Is hyphen allowed in app name in iTunesConnect?
For example : abcd - efgh
I searched in google found the link https://developer.apple.com/library/content/qa/qa1892/_index.html,
No where they mentioned whether hyphen(-) allowed as app name in itunes?
It is allowed.. You can enter A-Za-z0-9.-_ (those are the only ones I've tried). However, if you abuse it, Apple can reject the app. Example: Foo___Bar can get rejected. I'm not sure if they allow consecutive characters that are not A-Za-z.
It also depends on the AppStore you submit to. They allow Chinese, Japanese, etc.
You can have AppNames like:
"StackOverflow.com", "Foo.ca", "Scotia-Bank", "Meh_Bar", "Food-Noob.ca", etc..
Note: I do not have an official citation for this. This is just from what I have submitted.
In iOS 8, a user can scan his or her credit card (takes a picture) in both Safari and Apple Pay. Additionally, a web form can prompt a user to scan a credit card to autofill a form asking for payment info. This is done in html by setting a tag / name on the field, e.g. "..." Safari will then automaticaly prompt the user to use their camera (see links below).
Is there a way to take advantage of this functionality in a native iOS app, either via an apple API or by setting some field type parameters on an input field?
Example use case: user opens my app and tries to buy something, I prompt user to enter a credit card, she or he can then scan a card.
If a user adds a card directly through Safari settings they might have this option:
https://9to5mac.files.wordpress.com/2014/10/2014-10-02-08-41-21.png
If a user hasn't added a card already, they might have this option:
http://photos2.appleinsidercdn.com/gallery/9512-1291-safari-140609-l.png
NOTE: I know about Card.io and will probably use that, but wanted to find out if there is an easier / more seamless way.
I don't think so, I never saw it outside of a webview.
Card.io is the best option in my opinion.
I've been tearing my hair out trying to understand how the translation systems works on App Store :
I wanted to release my app to Poland and discovered that polish is not supported on the App Store. Fine ! Let's put some polish references, description and screenshot in my "english" default language while keeping the normal english in the "uk_english" non default language.
(my app is not available in the US).
My app is now live and polish users see the non default "uk-english" description ...
According to : Localized app description does not appear on the App Store I have settled every international parameters of my iPhone in polish, with a polish app store account, and I don't see the default "english" setting, but the non-default "uk english".
Why ?
Typically there is no "default" language. Rather there is a list of languages in order of preference.
Since the UK is closer to Poland than the USA, it makes sense for UK english to be preferred over US english.
I would send an email to Apple asking how to deal with this situation.