Multi language update to 4.7 does not update Custom Field Sets to be 'is public'
While the patch in https://github.com/civicrm/civicrm-core/pull/10399/files will fix the issue for future site upgrades, it won't help with site that are already experiencing this issue. Running the following will fix sites affected by this issue:

drush eval 'civicrm_initialize(); $domain = new CRM_Core_DAO_Domain(); $domain-&gt;find(TRUE); if ($domain-&gt;locales) { $locales = explode(CRM_Core_DAO::VALUE_SEPARATOR, $domain-&gt;locales); CRM_Core_I18n_Schema::rebuildMultilingualSchema($locales, NULL); }'