arrow-py / arrow-py/arrow

Add a Locale Implementation Guide

Open
#983 1 comment 2 reactions 0 assignees View on GitHub
documentation
Dominant language
Python
Stars
9.1k
Forks
784
PR merge metrics
No merged PRs in 30d

Description

## Issue Description

As we've added new features such as dehumanize, it's starting to become clear there are some major discrepancies between locale implementations. I think it would be a good idea to create some kind of adding new locale guide. This would hopefully help avoid some of the issues/ambiguity we've been having (i.e locale implementations using the translation of "week ago" instead of "a week ago" seen in #982).

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the existing locale implementations and the dehumanize-related behavior, then compare the discrepancy described in #982. The work is complete when a documented guide explains the conventions and steps for adding a locale, including how to avoid ambiguity in translations such as “week ago” versus “a week ago”.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.