Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucasefe/gitconfig-i18n

Use git in your own language (spanish for now)
https://github.com/lucasefe/gitconfig-i18n

git i18n

Last synced: 3 months ago
JSON representation

Use git in your own language (spanish for now)

Awesome Lists containing this project

README

        

## Explanation

Are you tired of hearing people saying things like "Pusheaste ya?" but later thinking "damn, they have a point, the command is in English".

Now you can change those commands and let the discussion be over. No more excuses.

## Install

Add this to your `.gitconfig`, using your own absolute path to the localized gitconfig file.

```
[include]
path = /Users/lucasefe/Code/blackhole/gitconfig-i18n/locales/ES-es.gitconfig

```

Then add the following line to your `~/.bashrc` file. `zsh` is not supported yet.

```
source /path/to/gitconfig-i18n/locales/ES-es.bashrc
```

Now you enjoy the following aliases. You're welcome.

```
agregar = add
bitacora = log
clonar = clone
culpar = blame
dife = diff
distante = remote
empujar = push
eneso = init
estado = status
etiquetar = tag
guardar = stash
inic = init
mostrar = show
perpetrar = commit
rama = branch
restablecer = reset
revertir = revert
revisar = checkout
tirar = pull
tronco = log
unir = merge
```

There's a more Argentina-specific [.gitconfig](https://github.com/lucasefe/gitconfig-i18n/blob/master/locales/AR-es.gitconfig) available if you want the full `lunfardo` experience (more to come).

## Example

```
$ cretino tirar
$ vim README.md
$ cretino agregar README.md
$ cretino perpetrar -am "Readme updated"
$ cretino empujar
```

## Wanna contribute?

Fork away and submit PRs (include tests, please).

[![Build Status](https://travis-ci.org/lucasefe/gitconfig-i18n.svg?branch=master)](https://travis-ci.org/lucasefe/gitconfig-i18n)