title: How to change Billing address field label in WooCommerce
body: <p>In my design i have non standard billing fields label and markup. For example "Town / City *" should be "Province *".</p>
  
  <p>I have used WOO documentation, and filter <code>woocommerce_billing_fields</code>. And it works with class name, placeholder, create new fields. But I cant reach label changed.</p>
  
  <pre><code>$out_arr['billing_city']['class'][0] = 'form-row-first';
  $out_arr['billing_city']['label'] = __('Province', 'woocommerce');
  $out_arr['billing_postcode']['label'] = __('Zipcode', 'woocommerce');
  </code></pre>
  
  <p>and using <code>var_dump</code> of new <code>$out_arr</code> array it shows correct labels</p>
  
  <pre><code>["billing_city"]=&gt;
  array(4) {
  ["label"]=&gt;
  string(8) "Province"
  ["required"]=&gt;
  bool(true)
  ["class"]=&gt;
  array(2) {
    [0]=&gt;
    string(14) "form-row-first"
    [1]=&gt;
    string(13) "address-field"
  }
  ["autocomplete"]=&gt;
  string(14) "address-level2"
  }
  </code></pre>
  
  <p>But i still have old labels in front-end. Any suggestions please?</p>