-
-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
X-PHONETIC: Consistency with Stock, Google, Apple etc.: Add Option to View &Edit Additional Name Fields #193
Comments
Most of these are already supported by the app (check |
How is the nickname different from the one already existing in the app? |
It isn't. If you read the edited OP, you'll see that NICKNAME is represented differently in the Stock Android App, so when importing/ reading a vcard, the idiosyncratic representation would have to be translated. |
If it isn't a new field, but it's only about importing/exporting, then please create a separate feature request. Let's keep this feature request only about missing fields, so in this case, it should be only about phonetic names. |
Another question: what is |
@Aga-C /
I wonder if it would help for me to just fill all fields in Google, Nextcloud, and Stock Android, export as v-Card, and and post all those for comparison? |
If so, it's already reported: #32. Please write about it there and keep only X-PHONETIC in this issue.
See: #85. |
@Aga-C / Labels in Stock appear to be something different. When I create a label in stock, and add a contact to it, then exporting that vcard, I don't see any added fields in the vCard itself. As for #85 , my point would be to create contacts on each of the platforms and then export those various vCards in order to compare/ contrast. Right now, there is just a plethora of differences between the various representations. If we just had all the data together, AI could just write a translation mechanism between them. |
But if Google exports labels to this field, then I don't see a reason to keep it as something separate just because stock app doesn't do it this way. We can't create separate use cases just because each app works differently. If
#85 would be the best place to write down such comparison. No need to create another issue for this. |
@Aga-C / Check regarding #85 . Will do. I wasn't clear what X-FILE-AS is, but looking closer, I see that it's part of the name field. (See image, below.) It's the name under which the contact should be filed, as opposed to the name of the person, nickname, or organization. What do you think should be done with this? Should I break it out? |
Thanks for explanation. If so, isn't it the same as #129? |
@Aga-C / This (below) is the most general vCard I could generate from Nextcloud. While FN: is generated from a form with a single field in Nextcloud, and that field can be anything (here "First Middle Last"), N: is generated from a form with multiple fields: Last, First, Additional, Prefix & Suffix. As far as I can tell, other providers usually generate FN: (for first name sort) automatically from N: (for last name sort), ie. for Stock Android, Google, Apple. I've only found "File As" (X-FILE-AS) in contacts.google.com, which seems to have been introduced to solve the sorting problem by creating some kind of hierarchy. Roughly, if "File As":, then file (sort) using that. If N: and FN:, then sort using N: when ordering by last name, FN: when ordering by first. If none of those are present, but ORG: is, then file under that (maybe secondary sort using TITLE). That seems to be approximately what's going on. So there is some overlap and conflict here regarding X-FILE-AS and Nextcoud's breaking the FN: / N: link. For general compatibility, maybe the issues could be handled this way? Sorting imported cards (compatible with present behavior):
Creating:
If you're interested in my advice, I'd suggest keeping it as is, and add "File-As". The issue with Nextcloud might be solved by:
|
We won't create a separate field just because Google works differently. Let's keep to standards. Everything what you've written here about Also, as I said before, let's keep this feature request ONLY about |
@Aga-C / Fine, though Nextcloud works different too. (I also use it.) There's the rub. In that case, I might not suggest going with either one. I can edit here and copy my comment over if you'd like. |
@Aga-C / Alright, edited above, and reworked comment, here, where I'm in agreement with @RokeJulianLockhart on keeping FN: / N: linked. |
Checklist
Feature description
The stock Android contacts app has various extensions for phonetic names. In Stock, you'll see that the Name field has a drop-down (up arrow ^) that offers more fields, and then a "More Fields" link that provides even more, including:
"phonetic last/middle/first name",
Export from Stock:
Export from Google Contacts is the same:
So the request is to add the X-PHONETIC properties as editable.
Why do you want this feature?
Consistency with the Stock contacts app, with Google and Apple CSV.
Additional information
Note that this request relates to:
Support Import of Apple & Google's vCard v.3.0 Extension, itemN.X-ABLabel. Fossify Supports these as "Custom"
and
Read and Interpret Properly Stock Android's "Nickname" field.
and
Support department field
and
Add option to edit structured addresses.
The text was updated successfully, but these errors were encountered: