网页中的所有文件都会被浏览器缓存在本地吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网页中的所有文件都会被浏览器缓存在本地吗?相关的知识,希望对你有一定的参考价值。
不会,仅有部分文件保存在本地
查看缓存方法(以Chrome为例):
打开chrome
地址栏输入chrome://cache即可查看缓存(快取)
那为什么有些网页上的大图片都没缓存到你说的那个路径里呢
本回答被提问者采纳Xcode 项目中的文件可以在 MacOS 上进行本地化吗
【中文标题】Xcode 项目中的文件可以在 MacOS 上进行本地化吗【英文标题】:Can a file have localization on MacOS from a Xcode project 【发布时间】:2017-08-17 20:07:40 【问题描述】:我的意思是:我正在开发一门课程。我有 10 个文件想免费提供给用户。用户可以用来学习课程的文件。问题是课程是多语言的,所以,假设文件是音乐。
因此,当用户单击一个按钮时,所有这些音乐都会从包中复制到用户计算机上的一个目录中。该文件夹将自动打开,用户将在那里看到文件,但它们将具有我最初以一种语言分配给它们的名称。例如,我想要一个名为“music1.mp3”的文件,例如“música1.mp3”这样的葡萄牙语使用者可以看到。
好的,我知道。我可以将文件复制到目录中,然后将它们即时重命名为对应的语言,从Localizable.strings
获取它们的名称,但我想知道是否有办法在文件内部添加本地化,所以如果用户拖动它们在具有不同语言的计算机之间,它们将根据计算机的默认语言显示不同的名称,前提是我已针对该语言进行了本地化。我的想法是,除非我已针对该特定语言进行本地化,否则始终以英语出现。
我知道,如果我更改 MacOS 语言,Apple 会针对特定的 MacOS 目录(如图片、电影等)执行此操作。
有没有办法做到这一点?还是我必须在复制后重命名整个东西?
【问题讨论】:
yup localizable strings 是正确的地方,这与 os x 用于将 Library 转换为 Biblioteca 的方法相同...如果您有显示它们的界面,您可以将文件保留为相同的名称并且每个语言都有一个显示名称... @GradyPlayer - 你是什么意思?当我复制文件时,我会查阅可本地化的字符串文件以使用本地化名称复制它?在我看来,你不是在谈论这个。 所以在西班牙语 Finder 上,它会将图书馆显示为 Biblioteca,但这只是一个显示名称(如果您有显示界面)...如果您需要实际文件不同您可以查阅字符串文件并复制到该名称,或者复制到普通名称并将符号链接到本地化名称... 好的,谢谢!!!!!!!!! 【参考方案1】:不,我认为这是不可能的。
像Library
这样的目录名称的本地化发生在系统级别——这些目录被标记为具有本地化名称(通过在其中放置一个名为.localized
的隐藏文件!),系统查找适当的名称在系统字符串文件中。
据我所知,不支持向此本地化表添加额外目录名称的方法,也没有任何方法可以本地化普通文件的名称。
【讨论】:
谢谢。我只是想确保我没有遗漏任何东西。以上是关于网页中的所有文件都会被浏览器缓存在本地吗?的主要内容,如果未能解决你的问题,请参考以下文章