git-sh-i18n.shon commit Merge branch 'mg/maint-doc-sparse-checkout' into maint-1.7.6 (df9701e)
   1#!/bin/sh
   2#
   3# Copyright (c) 2010 Ævar Arnfjörð Bjarmason
   4#
   5# This is a skeleton no-op implementation of gettext for Git. It'll be
   6# replaced by something that uses gettext.sh in a future patch series.
   7
   8if test -z "$GIT_GETTEXT_POISON"
   9then
  10        gettext () {
  11                printf "%s" "$1"
  12        }
  13
  14        eval_gettext () {
  15                printf "%s" "$1" | (
  16                        export PATH $(git sh-i18n--envsubst --variables "$1");
  17                        git sh-i18n--envsubst "$1"
  18                )
  19        }
  20else
  21        gettext () {
  22                printf "%s" "# GETTEXT POISON #"
  23        }
  24
  25        eval_gettext () {
  26                printf "%s" "# GETTEXT POISON #"
  27        }
  28fi
  29